Helen Goddard

Helen Goddard is one of the Returned ones.