You see a trophy of a strange being.
Location
In Yalahar's Explorer Society building, Vengoth Castle.
Notes
The one in Yalahar can be found together with an Orc Trophy and a Trophy of a Strange Fish.
In Yalahar's Explorer Society building, Vengoth Castle.
The one in Yalahar can be found together with an Orc Trophy and a Trophy of a Strange Fish.