anybody mess with these dudes?

rather confusing collective, but their music is so oddly alluring.

http://www.youtube.com/watch?v=cgKtI4lpESA
http://vimeo.com/44487183