A new alfie, a new driver.
Thanks to @SeanTheTuner for asking me to redesign and for credits So when it comes to speed, the Subaru Sambar is the King of the kei trucks. The Sambar kei truck was introduced in 1961 by Subaru automakers and it has remained in production until now.