Muppet finger puppets (Starbucks)

Six finger puppets were made exclusively to be sold from the Starbucks Coffee Company in 2003. The company also sold Muppet cookies.