2018-08-030.0 rating
Lake Suwa, Nagano, Japan. US born Journalist Nelson Babin-Coy has lived in Japan for the last 9 years and explores one of the holiest and most iconic festivals in the entire country: The Onbashira.