LSD Sheets

200.001,000.00

LSD sheets” typically refer to blotter paper soaked in liquid LSD. This form of LSD is popular due to its convenience and ease of use.

Select your currency
EUR Euro