Translate

Camber police

This business of making normal car into crazy looking police cars in Japan is fun