A very nice japanese game

562