This is the very definition of strange music. The Sun City Girls are probably my favorite band. 90-95% of their output was utterly unlistenable. The other 5-10% was pure, mad brilliance. Even much of the unlistenable dreck was brilliant in its own way. A live Sun City Girls show could be infuriating or rapturous-or both.
This song may be in the brilliant minority or it may be in the awful majority. I post, you decide.