US Premiere of LUPIN THE 3RD: ITALIAN GAME at AX 2017 « SciFi Japan