Kotomora
納車 (nousha) Japanese meaning: delivery of a vehicle | Kotomora