The soggy Halflling puppet is Fished from Crystal Caverns : Fragment of fear. I do not know the Min. Fishing skill needed to obtain this due to the fact that my fishing is maxed at 200. It is Common to obtain at this location...Neg 345 Pos 754 Neg 536 Or Right by the Quest NPC Bronigan.
You cli