I saw this on an episode of American Pickers. Anyone know anything about it? In the same episode there was also a Devil Fish. I thought that was pretty cool!
I'd venture to say it's some sort of bootleg Space Invaders/Galaxian/Moon Cresta game. The cabinet kinda looks like one of those Falcon/Orca generic cabinets (the same style used for Crazy Kong).
It's definitely a weird find though! There is always something strangely intriguing about these bootleg machines.