The system is moving to
Times Car Rental
's official website
🚩: 4 Chome-36-14 Honcho, Funabashi, Chiba 273-0005, Japan
🔗: https://share.timescar.jp/