Katazoegahama Beach, Suo-Oshima Island, Yamaguchi, JapanJuly 4, 2026|By Ippei Naoi Katazoegahama Beach, Suo-Oshima Island, Yamaguchi, Japan