Hitchhiking in Japan: Sado Island and The Kindness of Strangers
Off the coast of Niigata Prefecture, two foreigners explore Sado Island in the company of strangers.
Off the coast of Niigata Prefecture, two foreigners explore Sado Island in the company of strangers.
What's Your Reaction?