Kotomora
親殺し (oyagoroshi) Japanese meaning: parricide | Kotomora