It sounds like the lamer version of Aphrodite being born from the semen and sea foam mixture resulting from Cronus cutting off Uranus's balls and throwing them into the ocean.
Though that does beg the question. Considering Selene has a reasonable claim to being the first mutant, does this origin make her the Mutant Aphrodite?