Chalice Of Eden – The Black Serpents Lament [Demo]

Artist: Chalice Of Eden Country: USA Label: Self-Released Formats: Digital Demo Year: 2025 ‘The Black Serpents Lament’ is the first demo of a new entity roaming the North American Raw Black Metal realms. Within its ranks we find Fallen Warrior, who already left a certain…