Well, at least on Okinawa.
I had a really nice view from a building and I snapped this picture:
If you notice one thing, almost every car in this picture is either a hatchback, a van, or a wagon. I’ve found maybe one sedan that wasn’t a taxi.
A friend noted that everyone parks all the way to the end of their spot so as to not poke out onto the driveway as well.