Alfa Romeo Canguro
Nope, it’s not photoshopped, the car was THAT small.
built in 1 piece in 1964 (would you guess the year???) … crashed by a journalist in Monza … allowed to rot until 1971 … restored in Germany, sold to Japan in 1994 … won Villa d’Este Concours in 2005 :-)