Ocram Trophy

The Ocram Trophy is a furniture item that has a 10% chance of dropping from the Ocram. While the trophy has no special attributes, it can be placed to prove the players triumph over the boss.

It appears to be one of the glowing green gems on Ocram's body, most likely the one between his eyes.