Muppet cushions (Disney Store Europe)

Muppet cushions sold at European Disney Stores in the United Kingdom, Germany, France, and others.