Now we know those crazy Japanese videos are pretty common place, but this latest one clearly raises the “WTF IS GOING ON HERE” stakes.
You don’t need to understand. You just need to watch. And be dumbfounded like we were
UPDATE: We’ve just found out, that this clip is actually a Japanese comedy sketch & a pardoy of Korean girl group SNSD.
Thanks for clarifying Chano Kim