Searching...

Human tears salt .


A London store is flogging a new range of gourmet salts, extracted from human tears. The salts – available in tear-based flavours including Anger, Sorrow, Laughter, Chopping Onions or Sneezing – are being sold at the Hoxton Street Monster Supplies store in east London 


































































Via

 
Back to top!