DENZAI JAPANESE

BRIDGE INSPECTION VEHICLE