Kotomora
悪逆非道 (akugyakuhidou) Japanese meaning: heinous | Kotomora