Back in 1927, an immigrant named Lillian Alling grew fed up with life in the United States, and she decided she would return to her homeland no matter what. What happened next is one of the most remarkable stories of human determination you’ve ever heard. Listen to the story of the woman who walked 5,000 miles to Russia.
Dexter Britain, The Tea Party
All other music from this episode by Naoya Sakamata.
The Intent of Revenge, Bitterness, Atmosphere, Atmosphere Op. 2