Hutia

Hutia is a porcupine spirit beast located in the Jade Forest.