Fanged Lancetfish found in North Carolina is a cannibalistic, ambush predator, scientists say Lancetfish are cannibals, able to ambush their prey in an instant. What other cannibals live under the water? by James Maynard