That's a great find. I've never seen that style cab with an MTC-90 in it, all the ones I've seen have been KT-3 based with the earlier round marque ones (Astro Wars/Galaxia) being MTC-90 based. Suggests this game predates Quasar in terms of production run.
The bootleg PCB that's in there and the lack of Nichibutsu references anywhere is hinting that this may not have been an "officially licensed" game. Post a link to the manual when it's uploaded somewhere, maybe some information in it about it's origins...
Paul.