Shichiban > Lube Now
Previous Next

This picture introduces the main feature of Japanese gas stations: the gas nozzles hang down from the ceiling

Lube Now