a cartoon castle with flags flying in the sky