Infernoid

"'A strange species of little red creatures. They live in villages of the mantle.'"

Infernoid
The Infernoid is a demon-like creature that can be found in the caves of the Mantle.