The Punisher

The Punisher screenshot
32 Years old Sega Mega Drive cart. Capcom Co., Ltd. [Japan]

The Punisher © 1994 Capcom Company, Limited.

SOURCES
🔗
ROM dump (MAME).