Kotomora
恟然 (きょうぜん, kyouzen) Japanese meaning: terrified | Kotomora