Kotomora
濡れタオル (nuretaoru) Japanese meaning: wet towel | Kotomora