NSC50SH DIO CESTA 2005 (5) JAPAN AF62-510
photo