Just stumbled across this, it’s like if someone took Devo and mixed it up with psychedelic mushrooms and 60’s sci-fi.