Kotomora
溝掘り機 (みぞほりき) Japanese meaning | Kotomora