Key is K4XX343. This game is one of the 4th Ogiri-contest winners.