Demons

DEMONS
Demons are an alien species residing on their planet named "HELL", more information on their home planet can be found right there.

The demons first made their appearance in SatyrParty lore though (VIVIAN EDIT THIS)