Did you know? Legend has it that the kudu is God’s favorite antelope! After creating the very first kudu, God held its face in His hands, looked into its eyes and exclaimed, “You are SO beautiful!” and kissed the kudu smack on the nose! And that’s why the kudu bears the fingerprints of God. You can see them on the sides of every kudu’s face.