Video Game Hound

Kenshin Dragon Quest:
Yomigaerishi Densetsu no Ken (edit)

  • Developer: SSD Co.
  • Initial release: 929
  • Tags: adventure[2]
  • Platforms:
  • Links: