I received my pack (letter mail actually) today, from a very well known LSD vendor. Something caught my attention and that was the hand written question mark across the front of the envelope. What can this possibly mean? I don't think this was from the vendor whatsoever. But it's kind of making me paranoid.
The Riddler strikes again....