Japan never runs out of ways to surprise travelers. One moment you’re in an urban…