The DVD store was down this street in Matsubara. Note the train in the road down there.