Sesame Street Big Face t-shirts (Universal Studios Japan)

Universal Studios Japan released a set of Sesame Street t-shirts based on the Big Face! line.