24/04/2003
An adventure game from Fuuki released exclusively in Japan in 2003.
Adventure
Puzzle, Adventure
Platform, Adventure
Point-and-click, Adventure
Adventure, Indie...