Anna Strandquist , Leon ' ren.