Tag: Treasure of Rudra

Rudra no Hihou

Rudra no Hihou

Super Nintendo (SNES)

Treasure of the Rudras is a Japanese role-playing game released by Square in 1996, and the company's last developed for the Super Famicom. The Eart...