HITLER NO FUKKATSU - TOP SECRET

CAPCOM - 1988

SCREENSHOTS