Aug 16, 2012 at 07:15PM EDT
Well we just found out about a Japanese video fad that doesn’t make any sense to us.
Meanwhile in Japan…
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!