Well it’s a youtube video but I found it through another site
I watched the whole thing.
And could not help but laugh at it
This is why Japan is soo popular.. well not really but one of the reasons I guess haha XD
watch it and then comment me and tell me what you think