what is the game page image from?
It was from a game made by Moritake but he disappeared along with all of his games for a year or two now.