I believe that this song is about a love affair between Venus and the Moon, but tell me what you all think.