While researching a story related to Cabo San Lucas, Mexico, I stumbled across an Instagram page featuring recent posts involving massive alien-like sea creatures known as Mola molas. The ...