Japanese girls in Sesame Street fashion at Shibuya 109.