Tyrant Titan

Tyrant Titans are a giant type species from ancient times. They are mystical beasts from Europe's past.