Darth Vader head

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