Mithras: This god is the center of an ancient Roman mystery religion, possibly descended from t