Necroven – Worship Of Humiliation Panagiotis KaragiannidisDecember 10, 2012 Here is another death metal release that probably won’t be on my CD player for long time. This one-man band – Necroven – is from Spain. What should you expect o... 02 min read