Sesame Street watches (Nakajima USA)

Nakajima USA made a set of Sesame Street watches in 2005.