Plot: 40% of the motor vehicles in Japan are ultra-compact "kei" cars. These light vehicles are maneuverable, practical and cost-efficient
Japanology Plus - Season 9 - Keitora: Tiny Trucks (Episode 13)
Episode Aired On:
Thursday, June 16 2022
2 years ago
Thursday, June 16 2022
2 years ago