Greater demonflesh gloves