Pokemon gym leaders

12345678910
Across
  1. 2. Grass-type gym leader
  2. 3. Dragon-type gym leader
  3. 5. Ice-type gym leader
  4. 6. Water-type gym leader
  5. 8. Rock-type gym leader
  6. 10. Fire-type gym leader
Down
  1. 1. Dark-type gym leader
  2. 4. Ghost-type gym leader
  3. 7. Fighting-type gym leader
  4. 9. Fairy-type gym leader