By way of one of the blogs I read every day: How to Learn Sweedish in 1000 Difficult Lessons: Enigmatic Meermaid. I HAD to link to this picture. They are all wearing sami jackets and I would REALLY like to know what it's all about!
A little bit of googling brought me to the Leningrad Cowboys. Their .fi adress reveals that they are finnish, which explains a lot, but certainly the sami jackets. Seeing such unabashed bad taste always makes me feel better about the world!