With BigMike on here this might be a repost.
Japanese tow truck.
https://m.youtube.com/watch?v=AuL7cOO6EfY
Never seen this before but I like the concept. I suppose it's Japanese because it's a Honda, as it's not filmed in Japan, but I'm wondering where the tow "trucks" are?