Kotomora
高所作業車 (koushosagyousha) Japanese meaning | Kotomora