Kotomora
織り交ざる (orimazaru) Japanese meaning: interlace | Kotomora