Funko Pops: they’re everywhere. And there’s at least one of the vinyl figures made of every single character in the history of pop culture. And while some find these facts annoying, there’s something ...
How many Pokémon are there? If you've lost track over the years, you're not alone - after nine full generations, the total has ballooned from the original 151 into quadruple figures, and that's not ...