Kotomora
ボロ雑巾 (ぼろぞうきん, borozoukin) Japanese meaning | Kotomora