I think it’s fantastic. They didn’t teach classical Greek myths when I was a kid but we learned all about Christopher Columbus because Italian American area in New Jersey where Knights of Columbus reigned supreme
anyway, I got ripped off but didn’t care enough to fill it in myself
my only exposure to medusa was that movie with the robot owl – Clash of the Titans – done in a jason and auganauts style.
anyway, I love knowing her backstory and she sounds like a perfect symbol.