Game Classification

Moon Cresta Nichibutsu (Japan), Nichibutsu (Japan), 1980