In search of the best peaches in Japan, we’re taking a day trip to Yamanashi! On the way, we’re getting some awesome Ekiben (Japanese train bentos) to enjoy.

Comments are closed.