Game: Dun Quest - Majin Fuuin no Densetsu (Japan)

You might also Like: