Medusa in the universe Animated
Medusa is the Goddess of Darkness and one of the main antagonists in the Kid Icarus franchise.
Disney Vs Anime Villains War - Part Two[]
Animated Vs Video Game Villains War[]
Medusa in the universe CGI
Video Game Heroes vs Villains War[]