London outfit HMLTD have shared the grippingly obscure video for new single Satan, Luella and I.
The track is one of just six available by the band at this moment in time, encompassing haunting guitar lines and showtune-esque melodies.
Describing the video, the band said: “The following footage was recovered from the data-shell of Agent Spychalski, lost behind enemy lines in September, 2026. The order of memories has become jumbled and some appear to have been corrupted. Only the most powerful memories have survived.”
Check out the Ilona McIlwain-helmed clip below.