Leto Picture

Leto, birthed, fathered by Zeus, the divine twins Apollo and Artemis while being hunted by the very angry Hera. Zeus, was to put it G-ratedly, a cheating, lying scumbag.
Princess and Metal Smith
Athena
Leto
Apollo
Thalia Grace Chibi