Drake Chief Aisha

Drake Chief Aisha is a unit in Brave Frontier.