Enchanted Barge Trophy

The Enchanted Barge Trophy is a decoration item dropped by the Enchanted Barge, and takes up 4x4 tile space. It appears to be the Barge's Figure Head.