Lyric discussion by Dean4Xena 

Mr Lordi said in an interview that " Deadached " is a type of slang for being tired. I think this song refers to Lordi after winning the Eurovision, with all the Cameras in their face.

"Flashlights from authorities Lanterns brighten up the scene Familiar faces of the long dead"

This says to me. Flashlights, being the cameras. Authority's being the paparazzi. Laterns brighten up the scene. Again cameras. And as for the long dead i feel that, People who wanted nothing to do with Lordi for whatever reason are now starting to notice them.

An error occured.