Ayla
Ayla

Ayla

Bear Queen and leader of the Bear Cave in the perpetual war against The Bulls.