Pokémon Egg

A Pokemon egg is what Pokemon hatch from. People say that Pokemon eggs magicaly appear.