a red and black horned demon