Demons and devil horns...