Undersea parasite

The undersea parasite is a fluid-based parasite found within the waters of the Bermuda Triangle.