Kotomora
自走 (じそう) Japanese meaning | Kotomora