Review: Lazarus Heights – Papillon Self Release (September 20th, 2024) Reviewer: Chris O’Connor This is something of a strange album, it’s powerful, sometimes brilliant, sometimes a little perplexing, but is hugely enjoyable regardless. Richly produced, the album is a joy to listen to, being powerful, beautiful, and even exotic in equal measure. Lazarus Heights is […]