Kotomora
貨物自動車 (kamotsujidousha) Japanese meaning: truck | Kotomora