Flint of the elite four has one
Chat with our AI personalities
You cannot find an infernape in Pokemon emerald for that Pokemon you need Pokemon platinum, pearl or diamond.
you can find the trainer with the misdreavus in platinum in hearthome city i believe
Where do you find a trainer who has a glacion in pokemon platnum?
Ace Trainer Garrett on Route 216.
You can find a dustox in eterna forest and there is also a trainer with dustox there too.