Kotomora
濡れ雑巾 (ぬれぞうきん) Japanese meaning | Kotomora