Police Pickup Bike

We are not sure if these pictures were taken in Japan or not but it sure looks like it. What is it?

Apparently.. it's some kind of toll truck... oops... we meant toll bike.



Looks pretty high-tech eh?






Google