By coinsident my way crossed Axolotl, a band from Gelsenkirchen in Germany. Actually I heard the song "Teutonic invaders" on YouTube (http://mwiemetalblog.over-blog.com/axolotl-unknown-but-good) - the title track from their current album. I liked the...