Seawalls are a fixture of Japanese coasts, but one beach on the island of Amami Oshima is fighting against the tide.