Crimson Fist Glenn

Crimson Fist Glenn is a unit in Brave Frontier.