Kotomora
父殺し (chichigoroshi) Japanese meaning: patricide | Kotomora