Earth Lord Trophy

The Earth Lord Trophy is a placeable item dropped by Earth Lord. It has a 14.25% chance of dropping. Like all trophies, It does not grant any buffs at all.