A must watch crazy Japanese video




I am left speechless, those crazy Japs are always coming up with weird shit.