Definately one of the best metal bands out there right now, can't wait for their third album, and I don't give a fuck WHAT they're called, or how to pronounce the name :)
Northern Europe...that part of Europe should have a whole rock 'n roll set ass a flag or a flag with the best bands that have come out from there( in which case it would be rather a big one since there are quite a few :) ) '