Rosaline Vediche NPCNormalRosaline Vediche is placed in Allied Forces Site of Triumph.Report a mistake