Big things with little cars

Land of the Rising Sun-Day: Datsun Sunny 1000 Dx