Indomitable Flare Griff

Indomitable Flare Griff is a unit in Brave Frontier.