Maybe you've seen those photos lately - Japan at breaking point, temples and streets packed shoulder to shoulder. If so, ...