Armen's Memorial NPCNormalArmen's Memorial is placed in Allied Forces Site of Triumph.Report a mistake