Kotomora
取り混ぜる (torimazeru) Japanese meaning: mix together | Kotomora