Kotomora
幼児殺し (youjigoroshi) Japanese meaning: infanticide | Kotomora