Yeah in my post I originally had said "most likely a European band", but then I removed it. But that was one of my first thoughts as well... and if I had to specify what part of Europe, based on the look, I'd say somewhere in the Eastern BlocWell.. They ain't no 80's American Hair band..