>>28594777
They're big while japanese roads are small.
Japs LOVE American cars though.