Farewell Valley is divided into four seasons each represented by a different character. It takes place in a remote village in Kangw?n Province, where Farewell Valley RR Station is located.
Farewell Valley is divided into four seasons each represented by a different character. It takes place in a remote village in Kangw?n Province, where Farewell Valley RR Station is located.