Filliman Tarlock

Filliman Tarlock is an NPC that players stumble upin in the Nature Spirit Quest.