I was actually looking into Leatherwolf when I stumbled onto Nekrogoblikon – it’s a waste not to share it! Their first album, Goblin Island, is a hoot. It’s sooooo bad but I can’t stop listening. Love the way they Golbin-ize all the songs.
PS:: If you don’t like screechy metally music then this song is not for you!