Ilsa

don't feed the metal trolls

Shadow of the Horns: Don’t feed the trolls

Metal is full of trolls, but they don’t speak for everyone.

Ilsa Corpse Fortress review

Ilsa : Corpse Fortress

A strong new chapter from a dirty sludge band with the right amount of atmosphere.