The Insect Woman / Nishi Ginza Station

21 stills