Space Battle © 1981 Game World, Limited. Licensed from Hoei International, Inc of Japan. For more information about the game itself, please see the original Hoei Upright entry.
Machine's picture.