Even The Parking Lots At Car Shows In Japan Are Wild!