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