What drew these 1,300 perfect circles on the sea floor? We may finally know.

What drew these 1,300 perfect circles on the sea floor? We may finally know.