|
Leo Callisto (born September 26, 1975) is the father of Miles and Loretta Callisto. He is the husband of Pheobe Callisto and is the engineer of the Stellosphere.
Trivia
Leo is the fifth sign of zodiac. Zodiac element is Fire
A Sign Ruler is the Sun.