We are the nicest people in Japan. Japan Web Magazine PostBy Amya Miller Tucked away in the foot hills of Mt. Aso in Kyushu is a village. Called Yamaga, it’s written as “mountain…