Norwegian purveyor of the darkest and gloomiest industrial metal Carrion crept onto the scene earlier this year with their foreboding EP “Revelation”. The six track release sought to bring lunacy and daemonic presence unto the Earth and succeeded in doing so with destructive rhythms that were oh-so