https://www.youtube.com/watch?v=UakvkN_dd1M
Probably don't need anyone to explain what's going on in this MV; although musically, curiously, there's a lot going on some of which includes what sounds like a toy puppy yapping to 80's arcade computer game sounds