Incubator's Bellcap

Incubator's Bellcap drops from Orgozoa in the Eternal Palace.