Layla

Layla is a NPC in Villagers & Heroes.

  

Location
 * She stands in her camp, not far from the landing pad; next to Lapoose.

Quests
 * Thoughtless