Titan's Roar

Titan's Roar is a in Torna ~ The Golden Country.