Game Classification

Last Duel: Inter Planet War 2012 Capcom Co. (Japan), 1989