best pokemon 100%

1234567891011121314151617181920212223242526272829303132333435
Across
  1. 1. Swine Pokemon, Gen II, Ice/Ground
  2. 3. Iron Armor Pokemon, Gen III, Steel/Rock (final)
  3. 8. Mud Fish Pokemon, Gen III, Water
  4. 10. Sleeping Pokemon, Gen I, Normal
  5. 11. Paradox Pokemon, Gen X, Fire/Poison
  6. 13. Tumbleweed Pokemon, Gen X, Grass/Ghost
  7. 16. Paradox Pokemon, Gen X, Electric/Dragon
  8. 20. Paradox Pokemon, Gen X, Electric/Ground
  9. 23. Flame Pokemon, Gen I, Fire/Flying
  10. 25. Dragon Pokemon, Gen II, Water/Dragon
  11. 27. Forest Pokemon, Gen III, Grass
  12. 28. Ninja Pokemon, Gen VI, Water/Dark
  13. 30. Mystic Pokemon, Gen III, Dragon/Ground
  14. 32. Paradox Pokemon, Gen X, Fairy/Fighting
  15. 33. Moonlight Pokemon, Gen II, Dark
  16. 34. Pincer Pokemon, Gen II, Bug/Steel
  17. 35. Iron Armor Pokemon, Gen III, Steel/Rock (base)
Down
  1. 2. Pig Pokemon, Gen II, Ice/Ground
  2. 3. Royal Sword Pokemon, Gen VI, Steel/Ghost
  3. 4. Mouse Pokemon, Gen I, Electric
  4. 5. Big Blade Pokemon, Gen X, Dark/Steel
  5. 6. Blaze Pokemon, Gen III, Fire/Fighting
  6. 7. Blade Pokemon, Gen IV, Psychic/Fighting
  7. 9. Luring Pokemon, Gen V, Ghost/Fire
  8. 12. Flame Pokemon, Gen VI, Fire/Dragon (Mega)
  9. 14. Order Pokemon, Gen VI, Dragon/Ground
  10. 15. Big Eater Pokemon, Gen IV, Normal
  11. 17. Scarecrow Pokemon, Gen III, Grass/Dark
  12. 18. Fire Mouse Pokemon, Gen II, Fire
  13. 19. Embrace Pokemon, Gen III, Psychic/Fairy
  14. 21. Endurance Pokemon, Gen III, Dragon
  15. 22. Mach Pokemon, Gen IV, Dragon/Ground
  16. 24. Fire Blades Pokemon, Gen X, Fire/Ghost
  17. 26. Iron Claw Pokemon, Gen III, Steel/Psychic
  18. 29. Paradox Pokemon, Gen X, Steel/Psychic
  19. 31. Tiny Mouse Pokemon, Gen II, Electric