a cartoon castle in a cave