Ahuizotl

Ahuizotl

small creature with monkey hands and feet, a hand at the end of its long tail. [Mex. Myth.: Leach]See: Monsters