The Ibicus trophy is HUGE. It takes up the room of three regular trophies.
Ibicus is a level 14 lizard who lives in the canal next to aegirheim.
Requires lesser herpetology potion.