Sesame Street keychains (Universal Studios Singapore)



Sesame Street keychains available at gift shops in Universal Studios Singapore.