• 28th October 2011

Pumpkin Tea – No. 31

Pumpkin Tea – No. 31

150 150 Lunartik JOnes



Pumpkin Tea’s are a very special kind of tea, they are brewed once a year on the 28th October under the supervision of a full moon, in a blazing cauldron of fear and loathing.
The strongest Pumpkin Tea is Dark Crystal the mighty Queen of all, she now resides in the Spooky Crypt where you may gaze upon her spender!.
Go to the Kidrobot Store in London tonight to see it in the dead flesh!!
SOLD OUT