Sesame Street socks (Small Planet)

Small Planet produced a line of Sesame Street socks in Japan from 2009 to 2011.