Kotomora
綿モスリン (menmosurin) Japanese meaning: cotton muslin | Kotomora