Helen

Helen Heffley is Greg Heffley's great aunt.And she lives in east  Russia