We are the nicest people in Japan.
By Amya Miller Tucked away in the foot hills of Mt. Aso in Kyushu is a village. Called Yamaga, it’s written as “mountain deer.” True to its name, deer pop in and out of the town along with, or so the stories go, boars and monkeys. Here, you …