an Entity in Data Space: 134.155.108.49:8890
Margaret Windsor is the secondary antagonist in You Lucky Dog. She is the niece of Mr. Windsor.