Although I enjoy lots of different kind of music, '60s music is always going to be my favorite type of music. I just got this song as a podcast from Minnesota Public Radio and it reminds me of many sixty's bands, perhaps, mostly of Quicksilver Messenger Service.
The video looks like a bad acid trip to me. According to Wikipedia GOAT is a "Swedish alternative and experimental fusion music group". This song is from "Commune" their third album. There is a live performance version of the song, if you're interested. The band performs in weird animal costumes.