Kotomora
回収車 (kaishuusha) Japanese meaning: collection truck | Kotomora