Deadly Illusion Shida

Deadly Illusion Shida is a unit in Brave Frontier.