In Tokyo, Japan during Halloween? If so, a must see is the Shibuya Halloween costume street party … Japan’s biggest Halloween party. It is a wonderland of wild, unusual, scary, and funny character costumes. The Japanese do such a great job with creating these costumes, in particular all the groups and pairs dressed alike … […]