Lordi are Satanists 4 Jun 2006 • chrisjrn Lordi may claim not to be Satanists, but my computer thinks otherwise: Conclusive Proof!