WHEN you picture Japan, what comes to mind? Ultra-modern cities drenched in neon lights? Steam rising from a bowl of ...