Woolly Shurigara

Woolly Shurigara are a non-humans species in the Somali and the Forest Spirit series.

Background
Wooly Shurigara are bipedal horned llama beings with woolly coats.