Little mermaid castle cover