I'm discovering that in Japan, if you rent a car for more than a month, you have to prove that you have a spot to park the car at the police station.

That's why no regular rental companies rent for more than a month.