Muppet plush (Sherwood Brands)

Sherwood Brands produced a line of Muppet plush in 2002, sold in drug stores.