There were tons of mini trucks in Japan. They are everywhere.






In Dog Beers, I've had one.