Kotomora
自失 (じしつ, jishitsu) Japanese meaning: stupefaction | Kotomora