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