Game Guides > Game FAQ >  

Where is leontine on rain isle

Where is leontine on rain isle
Leontine is two spots east of her hut, next to the trees.