Ichthorian

 Ichthorian  is a NPC in Villagers & Heroes.



Location
 * He stands in only a few steps from the portal to The Traven Isles.

Quests
 * Current Situation