I forgot to mention that it's from about 1993 and it appeared in a previous animated music videos thread (along with Zehn klein Jagermeister), probably on the original 8chan
What else is there?
I think the the song has a tribal or warlike beat to it, you know, BUM BUM, BUM BUM, BUM BUM, BUM BUM.
I mentioned the art style being cartoony, but it's also abstract. Aside from the big purple cat, the other characters don't resemble real world creatures, let alone human beings.
The video begins with the little bird thing riding up to then entering a tower.
The sunglasses character was holding a candle at some point, sneaking around in the tower.
Electric guitar, accordion, and tuba are some instruments for the song.
Again, the moon is a recurring element in the video, appearing in a window that resembles a portrait, like a portrait of the moon.
and the chorus goes like this, I think:
WEGOTTAGETTA MAMBARU, WEGOTTAGETTA MAMBARU. WEGOTTAGETTA MAMBARU, (OH OH, OH OH) WEGOTTAGETTA MAMBARUUUUUU!
That's all I can think of, at least for now.