Kotomora
自走式 (じそうしき) Japanese meaning | Kotomora