Game: Magical Taruruuto Kun - Fantastic World!! (Japan)

You might also Like: