Begging your pardons. Please do not think me strange for asking, but can you tell me if we are close to Selbina? Or perhaps Mhaura? I fear I am hopelessly lost.
This NPC is found in multiple locations. The map below shows where the NPC is first encountered.
Larger picture of Iroha during a cutscene.