1,522 total votes
Medusa

Medusa

Medusa is the fictional representation of Greek mythology monster. ... more on Wikipedia

Medusa is ranked on...

#11 of 123 People who voted for Medusa... also upvote Twilight Saga Franchise on The Most Overrated Movies of All Time also upvote Harry Potter Franchise on The Best Movies of All Time The Most Awesome Monsters & Creatures of All Time 82.8k VOTES This list of the greatest monsters and creatures of all time ranks the scary, the sly, the freaky, the brutal and the danger...
Historical Figures Who Show Up In The Fate Series 21.5k VIEWS The entire Fate franchise is filled with unique characters inspired by historical, mythical, and real-world figures who...