Garroter Shida

Garroter Shida is a unit in Brave Frontier.