LSD Sheets

$200.00$1,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.