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.