As you can see, its a lotus flower and elephant. The elephant, along with the owl, turtle and tiger are apparently an important part of the show. As you can see in the most recent concept art, the elephant is front and center
And the lotus flower is the center piece of the show. The new logo does seem to emphasize family which was referenced in prior releases.
By Safari Mike