The Kawasaki Halloween Parade is held on the last Sunday of October every year near Kawasaki Station. There are other big Halloween celebrations in places like Harajuku, but the Kawasaki version is more for adults. They have DJs and dancing, and there aren’t so many kids. It’s definitely worth checking out.
This guy made a lot of kids cry. He was dressed up as Anpanman, a bizarre Japanese superhero, whose name means “Bread With Sweet Bean Paste Man.” He fights against Baikinman (Germ Man) and is, according to Wikipedia, the most popular fictional character in Japan for children under 12. This subversive costume maker is depicting him with bites taken out of his head, which is what upsets the kids so much.
Official website: http://lacittadella.co.jp/halloween/ (Japanese only)
Video of the event: http://celestialkitsune.wordpress.com/2008/10/25/kawasaki-halloween-festival-2008/