Dexterous Spotted Gloves