a cartoon castle on a hill