No matter where you go in Japan, the past and present are encountered constantly in ways unexpected to foreigners. Nowhere is this clearer...