Cool Tow Truck – Or Whatever….

Japanese technology is pretty cool, guess what this is?

what is that

Looks like a motorcycle?

It is a tow truck?  Wonder how it has the power and stability to pull a big car, but I guess Japan has mostly small sized cars.

tow motorcycle in japan cool tow truck