The sights and sounds of Shibuya can put you in a frenzy.
You never know what will happen.
Welcome to Shibuya.