1-8-8 Iwado Minami, Komae, Tokyo

Japan is the best place to rent a campervan