Kotomora
父親殺し (chichioyagoroshi) Japanese meaning: patricide | Kotomora