Disney Versus Non-Disney Villains Wiki

Echinda Rygar The Legendary Adventure.jpg

Echidna is a major antagonist from Rygar: The Legendary Adventures video game. She is the fiendish commander of Titans, and she works together with Icaros to capture Princess Harmonia. Echidna appears in Worst Hero And Villain War Ever.

Worst Hero And Villain War Ever