So, according to the datamining... How many new pokemons there are in Sun and Moon? How many Alola Forms? How many UBs?
>>29231758
81 new pokes
18 alola forms
8 UBs
literally 5
you can't even build a new team from the dex
73 Pokemon, 8 Ultra Beasts, 18 Alola forms
>>29231783
>>29231758
Even less than XY when counting everything, somehow.
81 or 73?
>>29231870
73 confirmed pokes, the existence of shiny formes of UBs makes them likely pokes.