Muppet plush (Best Made Toys)

Best Made Toys produced a Kermit the Frog plush doll for the 2011 Christmas season. Kermit is wearing a red and white striped scarf.