Train station, Kasamatsu, Japan A train arrives at the train station in Kasamatsu, Japan. Like this:Like Loading... Related