Sesame Street T-shirts from Japan.