Queen Bee Trophy

The Queen Bee Trophy is a furniture item that has a 10% chance to drop from the Queen Bee. While it has no special attributes, it can placed to show the players triumph over the boss.

The trophy appears to be one of the Queen Bee's mandibles.