Applause produced a Sesamstrasse watch in 2003, celebrating the 30th anniversary of the show.
The watch was packed and delivered in this limited metal case
A close up on the watchplate
The backside of the watch
The warranty note that was included with the watch
Sesame Street watches (Applause)