WTF exactly is Lordi?

Okay, someone from that side of the pond is going to have to explain something to me. Who the hell is Lordi? I keep thinking that maybe he’s the Rob Zombie of Christian Rock, since he seems to sing a lot about angels and kicking Satan’s ass, all in phonetic, if a bit gravelly, English.

Finland Rocks! er, sort of. Love the costumes, definitely takes the GWAR schtick a bit farther…

Anyway, he seems to be all over YouTube and Google Video, sort of like an infectious Scandinavian aural pandemic.