Circle of Life wins Hanshin Juvenile Fillies (G1), lining the Epiphaneia filly up for year-end honors.