Kole Imports CC452 Foam Craft Hands Foam craft hands (available in a pack of 24) This is easy to use This is manufactured in China