@The Japan Times The Japan Times: Japan’s road side stations, called “michi no eki,” are not your typical truck st… February 28, 2020