LOST IN THE CAVE - "Peekaboo" (,Brimax China, 2000)