Kotomora
拭い紙 (ぬぐいがみ) Japanese meaning | Kotomora