Quoted By:
>leakers talked about 103 new pokemon (105 with Paradox Virizion and Suicune), which would take the national dex numbers up to #1008 (or #1010)
>new leaks show that Koraidon's and Miraidon's national dex numbers are #998 and #999 respectively, and that all paradoxes (including Suicune and Virizion) come before them
So who the hell are the pokémon from #1000 to #1010? Just random shitmons that inexplicably come after the legendaries and paradoxes?