My guy is from Orre the trainers there have too buy starter pokemon from stores so there you can git difrent ones but it depends on money. my guy got a hunter fairly comon but only in serten places had to be inported so it cost some like 30,000-40,000 in pokechash for my gastly.