Pokemon Scarlet and Violet has been one of the most rumor and leaked-filled generations of recent memory, if perhaps because Game Freak and the Pokemon Company have been less giving than normal. For example, although there have been four new trailers two date, only 12 new Pokemon for Scarlet and Violet has been confirmed so far.

All rumors and leaks should be taken with a grain of salt, but many have turned to two figures in the community: Riddler Khu and Kaka. Both have been proven correct on quite a few Pokemon Scarlet and Violet details, though as with any leak, there have been a detail or two to slip through. Now, however, it seems the whole Pokedex has leaked online.

RELATED: Pokemon Scarlet and Violet Fan Notices Interesting Detail About Cyclizar, Koraidon, and Miraidon

According to several leakers, there are 109 new Pokemon in Pokemon Scarlet and Violet (which makes the limited reveal of 12 even more surprising). There is a total of 80 new Pokemon, 4 "regional fakes," 5 cross gen-evolutions, 14 Paradox Forms (7 Ancient for Pokemon Scarlet, 7 Future for Pokemon Violet, 2 potentially limited to DLC), and four general regional forms. As shared by Centroleaks, there is even a website now which lists these 109 new Pokemon with various details like their types, based on information from reliable sources. Fans can check out the website via the link below.

It should be noted that there are placeholders for some of the more mysterious Pokemon, as well as some Pokemon without typing from the leakers yet, but it is the most all-consuming look at the new Paldean Pokemon nonetheless. Another detail worth noting is that none of the unrevealed Pokemon forms shown here are official images, but instead fan art based on descriptions of these Pokemon as given by various leakers. Still, if the details are even close, this generation seems particularly exciting.

Perhaps some of the standouts are the Dunsparce evolution, Lechonk's gendered evolutions, the Grasshopper Pokemon, the regional fake Tentacruel, Bisharp's new evolution, Ancient Form Salamence, and Future Form Tyranitar. Of course, that's the beauty of Pokemon. Every critter is someone's favorite, and that doesn't seem to be changing with this new generation. Hopefully, official details on these Pokemon come out soon, since details like this are already circulating online.

Pokemon Scarlet and Violet release on November 18 for Nintendo Switch.

MORE: Pokemon Scarlet and Violet Legendary Quartet Rumors - What Are the Four Perils