Owners of multiple snakes typically keep them all separated, as most snakes live alone and don’t really play well with others. In addition to one trying to cannibalize the other, they may also fight over food. What, then, are you supposed to do for a snake that is really two in one?
Medusa is an Albino Honduran Milk Snake who exhibits axial bifurcation: she has two heads who have independent thoughts and are each able to control the length of the shared body. This is caused by an incomplete splitting of monozygotic twins. Wild bicephalic snakes don’t usually live very long, but they can do just fine in captivity as long as they are properly cared for.
It’s impossible to know how each brain interprets the other head. While it seems like they would get fairly used to one another, they still don’t have the realization that it’s okay for one snake to eat, because the nutrients will be shared. Each brain gets the hunger signal, and each decide they want to go for food. If one side has food and the other doesn’t, the two may begin to fight over it.
Check out how Medusa’s caretakers carefully orchestrate her mealtime: