Are you playing Pokémon Omega Ruby or Alpha Sapphire right now? Good news. Game Freak is giving out a few rare Pokémon that you'll want to pick up.
All you have to do is go into the game, and select 'Mystery Gift' from the main menu, and put in a couple of codes. The code "POKEMON500" gets you Emboar, the Pokémon in the middle of the image above. According to IGN, the Pokemon is a level 50 fire/fighting type, with the ability 'Reckless,' and the moves Flare Blitz, Hold Back, Head Smash, and Take Down. The Pokémon, which is available until November 30th, will come in a cherish ball and it'll have a classic ribbon.
The second Pokémon you can download right now is Serperior, the first Pokemon in the image above. This grass-type Pokémon can be downloaded via Mystery Gift with the code "POKEMON497." If you download it, you'll find a level 50 Pokémon with the hidden ability 'Contrary,' and it'll know the moves Leaf storm, Hold Back, Wring Out, and Giga Drain. Like Emboar, it'll be contained in a cherish ball, and will come with a classic ribbon.
What about the third Pokémon, Samurott? That one isn't available just yet, but it will be. If you want to get it as soon as it's available, here's what you'll have to do, according to the official Pokémon website:
The trio of Serperior, Emboar, and Samurott will all be available via codes either on Pokemon.com or in the February Pokémon Trainer Club newsletter. Every one of them will have its Hidden Ability, so you'll definitely want to get all three.
This special distribution event begins with the Grass-type Pokémon Serperior. Visit Pokemon.com to get the code that will unlock the Pokémon today. Then, check back next week for Emboar, whose code will be available on Pokemon.com starting January 29, 2015. Later, be sure to check your email for the February Pokémon Trainer Club newsletter, which will include the code for Samurott. If you don't have a Pokémon Trainer Club account, create one now and sign up to receive the newsletter by January 31, 2015 to make sure you receive the final code. You can use the codes to get your Pokémon any time until November 30, 2015.
Oh, and remember: to actually get the Pokémon in your game, you'll need to go into a Pokémon centre. There, you'll find a a woman who you'll need to talk to. She'll give you your special, rare Pokémon. If you're keen on it, you can even save in front of her, and reset the game over and over after receiving the Pokémon, to make sure it has your preferred stats.