Weeping Angel (Hell Bent)

A Weeping Angel once existed on Gallifrey. (TV: Hell Bent)