Invincible Armada achievementUpgrade 5 ships to Lv. 10. In Lost Ark, Invincible Armada belongs to the Sailing achievement category.Report a mistake