I recently rented a car from Tokyo Supercars and I...
I recently rented a car from Tokyo Supercars and I cannot say enough good things about the experience. The staff was friendly and professional, and the car was in excellent condition. I had a blast driving around Tokyo and would highly recommend Tokyo Supercars to anyone in need of a luxury car rental.