Has anyone ever remarked to you that Helen’s face resembles that “face” on Mars that so many speculate about?
Could it be that ancient Martians worshipped an alien being named Helen who visited their planet and tried to lure her back by sculpting a likeness a la the cargo cult syndrome?