Demon Runner

Demon Runners are the servants of Ah-Puch.

Apperence
Demon Runners are ten feet tall with blueish-gray skin covered in fur with large white heads and glowing red eyes. They have claws and walk on their knuckles.

Abilities

 * Can secrete an acidic poison from their skin as a form of self defense.