Talla Livingston

 Talla Livingston  is a NPC in Villagers & Heroes.

 Blood Patrol 

Location
 * Stands in the main town at E7.
 * Gives a repeatable quest.

Quests
 * Blood Patrol