I think the name of the band in the following music vid is called LORDI. I dunno becuz finnish music is sometimes dificult to understand the lyrics, and imports being what they are on the open market, this is one situation I'd gladly settle for a Budweisser beer.
If the video seems cool, you'll find a short on the band that resembles something like a review.