Become A Deer Hunter At Faun Falls After Defeating Glemyos Wildborn
Located at the base of a waterfall in Faun Falls is the faun lord world boss Glemyos Wildborn. Earn the Deer Hunter Achievement with victory!
Located at the base of a waterfall in Faun Falls is the faun lord world boss Glemyos Wildborn. Earn the Deer Hunter Achievement with victory!