Throughout its 26-year history, Pokemon has provided the world with close to 900 different creatures, and even more if one counts their alternate forms. With each generation that comes and goes, new types are discovered, and due to this, sometimes Pokemon can gain or lose one of those typings.