The Japanese arcade flyer front for the 1992 Capcom arcade title...