Art As Catharsis Records deliver once again with the debut album from Hashshashin (yes, try saying that after consuming vast quantities of resin), treating the lis