This year, the Tokyo government deployed close to 1,000 riot police to keep the Shibuya chaos under control
While Kawasaki's Halloween parade is credited as one of Japan's largest, there was plenty of fun elsewhere, especially at the ever-growing Shibuya gathering. This year, the Tokyo government deployed close to 1,000 riot police to keep the chaos under control. Meanwhile, there was more family-friendly fun at the Roppongi Hills parade.
Shibuya Halloween Night from darwinfish
Halloween in Japan - Shibuya Costume Street Party from Tokyo Fashion
Roppongi Hills Halloween Parade via The Japan Times