shibuya.

Tokyo is massive. It is a bustling metropolis, catering to over 13 million locals with its various sectors of niche interests and curiosities. While in TV and movies it may…