Posts under Tag: Only In Japan
I hope this is a new fad and soon all Japanese people will stand around dressed as Totoro! Just imagine, hundreds of thousands of people milling round Tokyo all dressed in giant fluff ball costumes. Stranger things have happened…
