HomePodcastsBarracuda Breakdowns33 - Hope Leaves (Opeth)Barracuda Breakdowns33 - Hope Leaves (Opeth)July 9, 2026 · 15 minPlay episodeShare from this pointShow notesIn the corner, beside my window...Support the showTranscriptAll episodes of Barracuda Breakdowns