"It is sometimes said that the birth of Mithras was a virgin birth, like that of Jesus. But no ancient source gives such a birth myth for Mithras. Mithras was born as an adult from solid rock.7
David Ulansey, who has suggested that Mithras might be the "outside name" of a cult of Perseus, has speculated that this idea derives from the myth in which Perseus was born because Zeus visited Danae in an underground cavern."
David Ulansey, who has suggested that Mithras might be the "outside name" of a cult of Perseus, has speculated that this idea derives from the myth in which Perseus was born because Zeus visited Danae in an underground cavern."