Sesame Street phone cases (Universal Studios Japan)

Universal Studios Japan released a set of Sesame Street iPhone covers in 2013.