Myth Meets Sci-Fi: Romulus and Remus Nurtured by an Alien