Kotomora
神を恐れる (kamioosoreru) Japanese meaning: fear God | Kotomora