Titans in mythology. Titans - in Greek mythology - were the large and powerful beings who gave birth to the gods, and the gods had them imprisoned in Tartarus due to their immense power. At times, the gods would unleash titans to do battle, and they would become feared monsters.
Trending pages
All items (5)