shinjuku 31/03/201320/01/2016 one of the many streets selling electronics of all kinds in the shinjuku area of tokyo sx-70, impossible film