Sesame Street novelty items from Japan.