a green demon with horns and a horned head