Isadora Moon da de bucluc, Harriet Muncaster