Sesame Street cloth pieces sold in handicraft stores in Japan.