Sesame Street earmuffs

This is a pair of Elmo earmuffs made in Japan in 2008.