noun
cannibal
Refers to a person who eats human flesh, or by extension an animal that eats its own kind. Used in both literal and figurative contexts.
その島には昔、カニバルが住んでいたという伝説がある。
There is a legend that cannibals once lived on that island.
カマキリのメスは交尾後にオスを食べるカニバルだ。
Female mantises are cannibals that eat the male after mating.