Claire Gleinkin

Claire Gleinkin is Glenn's twin sister