Comment Comment by half_fish I remember reading a news story about how popular kei cars (compact cars) are in Japan.It feels like these traffic laws and the local conditions really go hand in hand with that. parent half_fish 2 months ago
It feels like these traffic laws and the local conditions really go hand in hand with that.