For those that have FansProject Menasor, do any of you know where I can get that non-slip tape stuff that is on the soles of his feet? I want it for my other combiners but can't find it anywhere. I've check the local rubber shops and had a decent look online but can't find anything thin enough.