Originally Posted by Comic Book Guy No, she's claiming to be a Goddess, Venus was the Roman name, and Aphrodite was the Greek name for the same Goddess. Oh well that explains everything.
Forum Rules