Clutch Hitter © 1991 Sega Enterprises, Limited. Portage of the arcade game of the same name; "Clutch Hitter [Model 317-0175]".
GAME ID: 2311
Game's ROM.