A game from japan