Game: Super Xevious - Gump no Nazo (Japan)

You might also Like: