Kotomora
神威 (しんい, shini) Japanese meaning: god's majesty | Kotomora