Contrariamente a quanto si pensa,Belfagor,in origine,non era un demone,
ma un Dio.
Più concretamente era il dio venerato dai Moabiti con il nome di Belphegor,
e dai Cananei con il nome di Moloch.
Fu con il diffondersi della religione ebrea che il nome e la figura assunsero
una raffigurazione demoniaca:per fermare l’avanzata del politeismo dei
popoli confinanti,gli ebrei elessero a nemico di Dio qualsiasi figura venerata dalle religioni non monoteiste,con la conseguenza di diventare,ben presto,
uno dei nemici giurati del giudaismo.
Nel corso delle guerre con i vicini,gli ebrei spesso radevano al suolo i templi degli Dei da loro assimilati a demoni,che portavano alla distruzione totale
delle raffigurazioni delle divinità dei paesi vinti.
L’avvento del cristianesimo creò un’ulteriore guerra iconoclasta verso gli idoli,e ben presto il pacifico Belfagor divenne un diavolo,al servizio di Lucifero.