Corey (Japanese: ソラオ Sorao) is a character from Mewtwo Strikes Back.
Corey was one of the few Trainers who made it to New Island. He survived the storm and made the journey by flying on the back of his Pidgeot. Along with Neesha, Fergus, and Ash and his friends, Corey witnessed the revelation that Mewtwo was trying to destroy the world.
Corey tried to defeat Mewtwo's clone Venusaur using Bruteroot, his own Venusaur; however, Mewtwo's Venusaur easily defeated Bruteroot with a Vine Whip, sending it flying. He also attempted to use his Rhyhorn against Mewtwo.
- In the Latin-American Spanish and Portuguese dub of the movie, Corey was referred to as Gary Oak. The dialogues were edited so the characters knew each other, and he was also portrayed by Gary Oak's voice actor.
- In the English dub of the movie, he mistakenly refers to his Pidgeot as Pidgeotto.
- The method as to how Mewtwo's Venusaur beat Bruteroot was similar to how Duplica's Ditto defeated Ash's Bulbasaur.
- Corey's appearance looks similar to the Cooltrainers in Gold and Silver.
- Though the book adaptation usually refers to him by his correct name, he is referred to as "Umio" when he orders Bruteroot to attack Mewtwo.
- He is the only character who got to New Island by flying.