DARKWING DUCK

CAPCOM - 1992

SCREENSHOTS