It's a point-and-click adventure game released only in Japan tying into a media series by Fujiko Fujio A.