Sesame Street clothes (Boofoowoo)

Japanese company Boofoowoo made a line of Sesame Street clothes in 2016.