Neither rain nor strict measures against overcrowding could keep people away from the annual Halloween street party in Shibuya, Tokyo.