Japanese giant eel, Kakeroma Island, Amami Islands, Kagoshima, JapanOctober 2, 2026|By Ippei Naoi Japanese giant eel, Kakeroma Island, Amami Islands, Kagoshima, Japan