Japan ranks high on every traveler’s must-see list. With its rich history, cultural treasures and modern attractions, it’s definitely in my top 10 go-to countries I haven’t visited. However, I’ve read around that it can also be