They say the deer in Beizhen are psychic, but you won't believe it until you see it with your own eyes. The sudden rise of fog in the small town evokes memories that have been accumulated for many years and difficult-to-explain separations and separations from past lives.