Kotomora
手拭き (てふき) Japanese meaning | Kotomora