Hersha Guron April 04, 2018 I met Hersha in Niimi, a small town of population 30,000 in Japan’s Okayama Prefecture. Read More