Car hire :: Japan :: Kumamoto
Map for the car hire pick up location at Kumamoto.
Pick up address: Please Go To The Mazda Counter, 65 Karashima-cho , Kumamoto, 860-0804