2014-10-10 Showa Dori Street Tokyo structure vehicle people film LEICA IIIc(3c) + LEITZ ELMAR 90mm F4 + NEOPAN400 PREST