Ah, the Michi No Eki. Or roadside station if you prefer Wikipedia‘s English translation. They’re a staple of the Japanese road culture at this point, […] Read More
Out and about. Motorcycling. Stuff.
Ah, the Michi No Eki. Or roadside station if you prefer Wikipedia‘s English translation. They’re a staple of the Japanese road culture at this point, […] Read More