Kotomora
トラック (torakku) Japanese meaning: truck | Kotomora