Kotomora
アイドリングストップ (aidoringusutoppu) Japanese meaning | Kotomora