Hostess Ninja Turtles Pies
A Hostess pie with a bright green glaze and vanilla pudding inside, "Filled with Vanilla Puddin' Power," one turtle per wrapper. They were on shelves for 1991 only, and a whole generation has been trying to describe the taste of that green icing ever since.