Halloween costumes and fun on the street in Shibuya, Japan. We are super excited to be shooting Hall