At long last, all of your favorite old Pokemon can be transferred to Pokemon Sun/Moon using the Pokemon Bank. 

Pokemon can be transferred from Pokemon Omega Ruby, Alpha Sapphire, X, Y, and the 3DS Virtual Console released of Pokemon Red, Blue, and Yellow. 

This has been a long awaited feature for Pokemon Sun/Moon and gives players new ways to explore the latest in the RPG series. Nintendo is also giving away Mewnium Z crystals to Pokemon Bank users. For those unaware, the Mewnium Z crystal is the Z crystal for Mew. Nintendo does point out that the Z ctystal only works in Pokemon Sun/Moon but is giving players until October 2nd to claim the Mewnium Z crystals from the Pokemon Bank. 

Now is the perfect time, if you don't already own a copy, to head out and pick up Pokemon Sun/Moon on Nintendo 3DS and 3DS XL.

At long last, all of your favorite old Pokemon can be transferred to Pokemon Sun/Moon using the Pokemon Bank.  Pokemon can be transferred from Pokemon Ome