Chimimoryo

The Chimimoryo are little mountain spirits and BoZ's spirit ally.