a cartoon castle with towers and towers