New Pokemon. Be warned as this is not 100% confirmed at this time. First off are various "Mega" forms of various Pokémon, specifically MegaBlaziken, M serebii new pokemon