A recent appearance by a new mascot in Tokyo’s Shibuya ward saw young women flocking to take commemorative pictures. When our reporter encountered the mascot, officially named “Mr T Stain,” women were ...