$260.00$465.00

LSD, or lysergic acid diethylamide, is a psychedelic drug derived from a chemical found in rye mushrooms. Liquid LSD For Sale Online.