Japan. It’s a mystical country unlike any other destination in Asia. With a sense of style that far surpasses its neighbors, exotic foods, and an island chain that extends almost 2,000 miles, Japan is full of surprises. It could take a lifetime to discover all this wondrous country has to offer, so where do you go on your first visit? Here’s my list of awesome things...