a cartoon castle on a beach