(Features video of Halloween 2018.) The neon-lit Shibuya is one of the most famous districts in central Tokyo. Carlos and Andrew talk about what it means to each of them.
(Features video of Halloween 2018.) The neon-lit Shibuya is one of the most famous districts in central Tokyo. Carlos and Andrew talk about what it means to each of them.