Leach

 Leach  is a NPC in Villagers & Heroes.

  

Location
 * He stands in the southwestern bedroom in D6.

Quest
 * A Slippery Seal