Moon Lord Trophy

A boss trophy with a 10% chance to drop from the Moon Lord.