Kotomora
神々しい (kougoushii) Japanese meaning: divine | Kotomora