Sesame Street pillows (Franco Manufacturing)

In 2001, Franco Manufacturing produced a stuffed Elmo pillow.