The Strange Residence, Glendora