Dai San Wakusei Meteor © 1979 Sun Electronics.
Released in September 1979 in Japan. The title translates from Japanese as "The Third Planet Meteor".
Machine's picture.Game's ROM.