Kotomora
神をも恐れぬ (kamiomoosorenu) Japanese meaning: godless | Kotomora