Sesame Street keychains produced in Japan.

Keychains

PVC

Mascot/Plush

Other

See also