Final Lap Twin

From vgmrips

Final Lap Twin is a action game, developed by Nova and released by Namco in 1989.