Sesame Street towels and handkerchiefs made in Japan.

Towels

Handkerchiefs