a second version of this dude? [link]
Maybe it should be Little Brothers, because technically it has two heads. One has the jaws on the belly and the other is the creepy thing with the long neck. They work together like an anglerfish and its light (cliche, I know).
But long-neck lil bro always eats the prey the moment he lures it, instead of guiding it to the belly-jaws lil bro to eat. Belly-jaws gets mad, but thats ok, since they share the same stomach and what not....
also, it swims in the deep but can also somewhat fly like a flying fish. E.g quick, long leaps above-water to chase things. As you can imagine, it likes to crush ships and eat everyone on board.
There is also a Big Sister.