Kotomora
突如として (totsujotoshite) Japanese meaning: suddenly | Kotomora