So I was walking home and saw this under some bushes. Having once bought one of these to take as a gag to a party I can tell you, they sell them at the 99¢ stores here in NY. That should tell you something about the ingredients they put into them. I think whoever left these here must have died further back in the bushes.
Stay tuned for a travel-oriented post about Playa del Carmen Mexico.