Kotomora
給水車 (kyuusuisha) Japanese meaning: water wagon | Kotomora