Shibuya is a major entertainment center in Tokyo and known to have one of the busiest railway sta...