Madame Medusa

Madame Medusa the 1977 film The Rescuers which debuted thirteen years earlier.

Personality
Likes:

Dislikes: Universal, 20th Century Fox, Disney, Warner Bros, Paramount, Activision, Ubisoft