Umbrafen Eel

Umbrafen Eels are eels be found in Zangarmarsh.

Objectives of

 * Drop Eel Filet for the quests No More Mushrooms! and Umbrafen Eel Filets.