Sesame Street clocks sold at Universal Studios Japan.