Perla Garcia and the Mystery of La Llorona, The Weeping Woman