== lucifer? == 

 lucifer is an angel, not a demon. he got kicked out of heaven, but that doesnt make you a demon. he may have become a demon afterwards, but he was no longer lucifer by then. 
 on the other hand (as everything in the christian mythology) lucifer is stolen from other mythologies and such, and lucifer was some sungod in some tribes. he may have been a demon in certain contexts, but in christian mythology lucifer was the top angel that may have become satan in a much later stage. it should be edited or removed