How many posts have I asked this question in?
Here's your clues:
-It's in a Universal Cab (with Do Run Run inside).
-
Photo of back marquee
I would guess that is is not Do Run Run!, but is still a Univeral game.
I'll even supply the research material, even though this board has a...