Claws of Ahamkara
This is Claws of Ahamkara from Destiny. Warlock grips armor. These gloves have stretchable fabric which helps to fit any size hand, feathers are made of EVA foam, and claws to the shoulder are 3d printed, sanded and painted.
Nice item for Destiny cosplay, would be great to your destiny warlock costume.