Tjagharyan Movses Amaya: Tjagharyan Movses Amaya. Self: Architects of Denial
Known For: Architects of Denial (Operation Ring Survivor)