Neither rain nor crowd control measures on Friday night could stop Waldos, Willie Wonkas and Pikachus from filling the streets of Shibuya, the Tokyo district famous for its Halloween celebrations.