Invigorated Penumbrous Stitched Cloth Gloves