Clearly he is referring to the arrival of
"The Nibiru"
That's the serpent which means the Dragon isn't far behind.
"The Nibiru"
What are you his accoutant? He's nowhere near famous enough and half the people that know who he is hate him. Feel free to back up your own claims guy.