There is considerable confusion over these arcade machines, which go by three names. First, there is Repulse by Sega and '99 The Last War by Proma. The latter is probably legitimate as well, though who licensed it from whom is unknown.
Finally there is a bootleg of either under the name of Son of Phoenix, under the name of a probably non-existent Associated Overseas Mfr. Ltd. Ironically, this one is somewhat better known than the others, and has given the MAME driver used for all three its name.