Enchanted Armor Barvars

Enchanted Armor Barvars is a unit in Brave Frontier.