Clutch Hitter © 1991 SEGA of America, Inc. North American release. Game developed in Japan. See the original for more information; "Clutch Hitter [Model 317-0175]".
GAME ID: 317-0176
Game's ROMs.