Speed Racer © 2004 Aristocrat. A Japanese slot machine featuring a LCD video screen.
Machine's picture.