Your imagination will probably conjure scenes of similar urban intensity when you think of Japan. But while the pace in its cities is breakneck ... It was all perfect, basically.