Greay vid, but have to be honest. There is no way this was filmed in 24hours! my guess at least a week. and this is not tokyo, this is japan. Nagano, kyoto, probably nara, utsunomiya, and no doubt many more.
This is a bit like saying 24 hrs in London and filiming half of it in Manchester.