Access

269 Setoda, Setoda-cho, Onomichi-shi, Hiroshima, 722-2411, Japan