This is going to sell out... any Pokemon Advent calendars do. This Funko Pop! Advent Calendar: Pokemon - 2021 isn't out until December 17, 2021 but surely that's an error. Even if it's not, it would make a cracking Christmas gift for any fan. You can pre-order it now from Amazon Canada for $49.25 shipped.
Funko Pop! Advent Calendar: Pokemon - 2021
The Funko Pop! Advent Calendar: Pokemon 2021 contains a Pokémon Pocket Pops behind each of the doors. Each of the cool vinyl figures are different heights, varying from 1.25" to 2.15" tall.
I would say it contains all the favourites as there's no Jigglypuff, but there is a Charmander and Pikachu - and many more.
Shipping is free of charge for both Prime members and non-members.