Category:Mystery Gift Pokemon

Mystery Gift Pokemon are Pokemon that can only be obtained for a limited time.These Pokemon include shiny bulbasaur,shiny charmander,shiny squirtle,raikou,entei,suicune,venonat,krabby,goldeen,and soon horsea.