a cartoon castle with towers