Ambica

Ambica is a NPC in Villagers & Heroes.



Location
 * She stands in the Main Village: Maracoos Village.

Quests
 * Cora Control