Superior dragon rider gloves