Sesame Street cushions (Universal Studios Singapore)

Sesame Street cushions released at Universal Studios Singapore gift shops.