June 25, 2026 The Huntress and Holder of Hands let the bass get sludgy and the strings climb loud on “Babylon”