Top story The Unyielding Spirit of Japan's Roadside Havens: More Than Just a Stop, They're a Story of Survival