Kotomora
神をも恐れぬ (かみをもおそれぬ) Japanese meaning | Kotomora