Watch: Coconut Octopus Gives Birth to Thousands of Babies

This footage of a coconut octopus giving birth to thousands of larvae is absolutely mesmerizing. more