The LOL Surprise dolls are a mystery pez release. They come in opaque polybags or on card with a plastic cover over the head so you don't know which of the 9 dolls you are getting. There are three different dolls and each one has 3 different variations - popular is most common, fancy is less common and ultra rare is the really hard to find version of each of the dolls.
LOL Surprise Pez

12 count box LOL Surprise Mystery Dolls Pez Pink Polybag

LOL Surprise 4 piece Pez Mystery Box Set

LOL Surprise Pez Mint on Prototype Card for Trade Show

Set of 3 Different LOL Surprise 3 Mystery Dolls Pez MIB

Set of 3 Different LOL Surprise Mystery Dolls Pez Pink Polybag