I think this is the place were people go to get the Shaiken (Car Inspection that the Japanese government uses to keep people buying new cars), funny motto!
All images copyright to the noted artist, if you would like to use them please send me a message