Untainted Justice Layla

Untainted Justice Layla is a unit in Brave Frontier.