Drape of the Hatcher

Drape of the Hatcher drops from Orgozoa in the Eternal Palace.