シャコタン
Meanings
Noun
1. lowered car; car with lowered suspension