Torva glove