I freakin love Miike Snow! They have like the illest videos ever!!! And they have some of the illest music ever as well! This video is hilarious to me and very interesting. You kinda just have to watch it yourself! But it's very... I don't even know! Dope song! Enjoy!