This is an African Dasypeltis medici. It looks super tiny you'd think it won't be able to swallow that egg. Man, it's crazy to see how this snake was able to put that huge egg in its mouth! That kind of meal would probably last it for more than a month. It's gonna take a while before that egg gets digested inside its body.