Thunder Beast Ahvel

Thunder Beast Ahvel is a unit in Brave Frontier.