Elven ranger gloves