Title: Echidna [ Computer/Video Game :: Rygar: the Legendary Adventure ] By: Lea Uploaded On: Sep 24 13:00:49 2003 Description: Welp, I know not many people have played the new Rygar, but it's one of my favorite games of all time now *_*; This is a picture of Echidna, one of the villains from the game. She's a very vengeful yet beautiful character. I only wish I had made the pictur read more Image Properties: 452x402 55.35 kb View (1) Visitor Reviews