Armor-Clad Faith

Armor-Clad Faith

[ARCADE] Been challenged to a battle by a rival character.