Games/Momotaro Densetsu Turbo/MediaMomotaro Densetsu Turbo·, 1990 · Hudson SoftMediaBack to gameAll2Screenshots1Videos1Screenshots1Videos1Gameplay VideoMore about Momotaro Densetsu TurboPlayer reviewsMore in this franchise