Kotomora
織り交ぜる (orimazeru) Japanese meaning: weave together | Kotomora