Kotomora
驚駭 (kyougai) Japanese meaning: great surprise | Kotomora