Sesame Street mini towels (Universal Studios Japan)

Universal Studios Japan released a set of Sesame Street mini towels. Characters included Elmo, Big Bird, Cookie Monster, Oscar the Grouch, Grover, Zoe, Prairie Dawn and Abby Cadabby.