Gaia Sennin Oguro

Gaia Sennin Oguro is a unit in Brave Frontier.