Darth Vader head

Price range: £14.99 through £34.99
Darth Vader head UK (200mg THC/pc): The latest edibles addition. Darth Vader landed. The strongest of them all, he stands