By submitting this form, you agree to receive email communication from Skift and our partners. There is nothing quite like the feeling of walking the streets of Japan for the first time. From the exotic smells of sushi and soba wafting through the air to the blinding neon and crushing urban density of it all, Japan awakens the senses like few countries I know. After awhile however, it all starts t
{{#tags}}- {{label}}
{{/tags}}