Watch Larc defeat The Windcallers in Norn Peaks (Eternal View) without doing anything or dying [You]. (No Pets or Actions)
You have not earned this achievement yet
Log in to view progress