The Japanese version of Kickle Cubicle, a puzzle game similar to the Adventures of Lolo series. This one has more enemies than the western edition and levels can be played in any order instead of linear progression, so it's the more interesting of the two. There is not much to read so the language barrier isn't a problem.