Kotomora
辱め (はずかしめ, hazukashime) Japanese meaning: shame | Kotomora