Band: The Last Of Lucy Song: “Agarttha” Album: Ashvattha Release Date: November 17th, 2017 [via It Djents] Post navigation Haemorrhage debut “Gore Gourmet” drum playthrough GNAW stream new record Cutting Pieces