Game: Takahashi Meijin no Bouken Jima III (Japan)

You might also Like: