Mugen Train’ blends Buddhist impermanence, Shinto philosophy and samurai ethics into a lesson on courage and suffering.
From tipping etiquette to public transit norms, these are the most important things you need to know before visiting Japan.