Head Thief Leon

Head Thief Leon is a unit in Brave Frontier.