The Candelabra Trophy

The Candelabra Trophy is a trophy that has a 1/10 chance of dropping from The Candelabra boss. It acts as any other trophy and can be placed on walls.