These Japanese trucks are slow and small. People can’t get enough of them

.....

© Fast Company