Crazy Japanese Video

Crazy Japanese Video

Can someone please tell me what in the heck is going on in this video?!