I watched this last week and woke up this morning with it still on my mind. Mind? Nothing of this video impacted my mind — I should say this was still in my heart or spirit. The leopard seal has something to share with us. I hope you take a look.