Divine General Izuna

Divine General Izuna is a unit in Brave Frontier.