Eyedox Trophy

The Eyedox Trophy is a trophy that has a 14.29% chance of dropping from Eyedox. It appears to be one of its Eye Tentacles. It can be placed on walls.