Chalice Of Eden – Invoking The Spirit of Death [Demo]
Artist: Chalice Of Eden Country: USA Label: Self-Released Formats: Digital Demo Year: 2025 Only a mere three weeks after the release of ‘The Black Serpents Lament’, Chalice Of Eden already returns with a second demo. Maybe we shouldn’t be that surprised, as the main composed…