My Five Biggest Japan Gripes
Ah Japan…the Land of the Rising Sun, home of some of the most beautiful temples & shrines you will ever see, and a hot spot for all things tech. So, I’ll admit. I love living in Japan. I could probably write a mile-long list of the reasons I think it’s so wonderful, but today, I […]