Mythical Pokemon are the most mysterious Pokemon in every Generation. Rarely encountered, often overlooked, and hugely powerful, these Pokemon are highly sought after by many players. There are only a couple of Mythical Pokemon in every Generation, and they often come linked with an important piece of mythology attached to each region.