a cartoon of a green castle