Kotomora
清掃車 (seisousha) Japanese meaning: garbage truck | Kotomora