Nice hidden object game with perplexing puzzles.
Japanese freeware PC side-scrolling platformer game.
Welcome to a town where something that should not exist runs free