(SPOILER)err...Angel of death?