Found this site whilst looking an another forum, and I found it really funny these guys live in Japan and go around filming various things normally for comical effect!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.