This up-and-coming German death metal quartet have been around since 2005; ‘He Who Invokes Decadence’ marking their second full-length effort. So far all of their recordings have been self-released, including this latest one. The stylish, luxuriant artwork here and the… Continue Reading →