Game Classification

Moon Cresta Nichibutsu (Japon), Nichibutsu (Japon), 1980