Sea turtle nesting beach, Okinoerabu Island, Kagoshima, JapanApril 2, 2019|By Ippei Naoi Sea turtle nesting beach, Okinoerabu Island, Kagoshima, Japan