ailouros is in Elpis at X 5.09, Y 31.63. Appears in the quests You and the Ailouros.
Loading comments…