Kotomora
驚き (おどろき, odoroki) Japanese meaning: surprise | Kotomora