Music Watch Helms Alee's Intimate Performance of Catchy, Lush New Song "Spider Jar" Melodic sludge-metal trio's new track will appear on forthcoming album 'Noctiluca'