Once again, Helene Segara is human.