First I need to know where is HM Fly. Second, when I get fly, will I be able to fly to the Islands? Third, I have the National Pokedex and I beat the leauge but the guy who stands at the cave where Mewtwo is wont budge. Fourth, How are islands 4,5,6 openable? Like I said above I have the National Pokedex and I beat the league. Fifth, (Last Question) After I got the National Dex Oak said more Pokemon are appearing in Kanto. Is it Johto or Hoenn and I havent seen any of them yet, I just see the Kanto Pokemon. Thanks to the one who anwsers.