>>28594777
Japanese streets and parking spaces are really tiny, so American-sized vehicles don't really fit.