Dekotora, Decotora, “Decoration Truck”

Dekotora, or Decotora, simply means "Decoration Truck." These trucks are often used for work ...

View more