Kotomora
かき混ぜる (kakimazeru) Japanese meaning: mix | Kotomora