So I was in Japan briefly this week…and I just had to peek at them while wandering during some free time. They’re all over the country, secreted away in bland, low-rise buildings in nondescript, ou….