Terra Warrior Trophy

The Terra Warrior Trophy is a trophy that drops from the Terra Warrior with a 1 in 10 drop chance. It can be placed on walls like a painting.