Haven’t heard of them. British or American band? It’s telling a story I think, but I can’t figure out what’s the meaning lol? Yeah, creepy enough. I don’t listen to music often enough but when I do finding these days my tastes turn towards more off the beaten standard rock and pop path. Stuff like Fever Ray and Two steps from hell, which is more like movie soundtracks.
American.