Human appendage

The Human appendage is an item found in Zemourgal's lost property chest. It appears to be a Clarence's hand.