Barvex

"Two heads are always better than one, right? Except on the planet Barvex because they have two-headed cannibals."

- Mon-El

Barvex is a planet home to a species of two-headed cannibals.