Some kind of psychedelic salsa dub rock thing that was just waiting for over 40 years or so to be finally played by someone.