Band: The Last Of Lucy Song: “Formication” Album: Ashvattha Release Date: November 17th, 2017 Pre-order: Bandcamp [via Decibel] Post navigation Listen to Myopic’s self-titled debut in its entirety Cripple Bastards streaming “Crimine Contro L’immagine”