The name alone is a catalyst for intrigue. According to a release, Milk of the Poppy originated in medieval times as a “specialty concocted beverage known for both its medicinal properties and the ...
Poppy was made in 1950, and Stella worked with Mommy Long-Legs in 1991 ... They look around them to find that they have incorporated elements of the real world into a bizarre fantasy, resulting in ...