Welcome to our world
Get to know Jean and Yoko as they explain what makes Japan tick and answer all those nagging questions visitors have. See our first posts below!
Ep. 5: What’s the Green Car?
Up to 40 million human beings take train rides every day in the greater Tokyo area. How do they keep them SO clean? And, what’s the GREEN CAR?
Ep. 4: Japanese trains run on time
During peak hours, a train stops at this one station in Tokyo every 3.75 minutes. How is it even possible?