Nintendo/Game Freak have revealed the final cap wearing Pikachu today. All the codes from previous Pikachu’s are still available until November 30th.
- P1KACHUGET
- 1CH00SEY0U
- P1KAADVANCE
- V0LTTACKLEP1KA
- P1KABESTW1SH
- KAL0SP1KA
- ULTRAP1KA
And finally….

- Launch your Pokémon Sword or Pokémon Shield game.
- Select Mystery Gift on the X menu.
- Select Get a Mystery Gift.
- Select Get with Code/Password to connect to the internet.
- Enter your password.
- Watch as the gift arrives in your game. (Pokémon will appear in your party or your Pokémon Boxes.)
- Be sure to save your game.
Source: serebii twitter account