Just a strange band. I can’t really remember how I found out about them. This song is a static staple of my youtube listening. I also keep a copy on my phone for those times I just want to listen to something different. They are not really my cup of tea, but I think this is a cool ass song.