Showing the single result

Buy LSD Tabs(Acid Blotters) 200ug UK

£5.00£30.00
LSD Blotters are a form of psychedelic drugs made by dipping blotting paper of different arts in Lysergic Acid Diethylamide or simply LSD liquids. LSD blotters are sold according to tabs