Insane Japanese Music Video FTW

Insane Japanese Music Video FTW

Lady Gaga has nothing on this weirdness.