Kidrobot ftw !
have you been to their London store yet ?
I didn't know there was one ? Where is it .
kiteninja and myself have been there a couple of times now, and spent many pennies! great shop!Kidrobot ftw !
have you been to their London store yet ?