Parasitic Eels Found Inside The HEART of a Shark, And We Will Never Unsee The Pics Science Alert, 26 Jun 2023 The sea is full of horror.