A Rover Mini. Funny enough, for sale at Japanese Classics. Love the color. Not sure about the Rover part though. 

https://www.japaneseclassics.com/vehicle/1993-rover-mini-go-kart/