Barbtail Beaver

Barbtail Beavers are beavers located in Isle of Thunder.