Pokemon

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
Across
  1. 3. Psychic-fire mythical
  2. 6. Second region
  3. 8. Ice or fire type
  4. 10. Giovanni's own
  5. 11. Speaks english
  6. 13. Big mouth
  7. 17. Disaster bringer
  8. 18. Oh?
  9. 19. Opposite to Solrock
  10. 20. Marionette
  11. 24. Twirling ribbons
  12. 25. Contains them all
  13. 26. Weak to ice
  14. 29. Grass-fighting legendary
  15. 30. Can be unbound
  16. 32. Tiny tree
  17. 34. Yellow shiny
  18. 35. Dwells in volcanic caves
  19. 40. Three is better than one
  20. 43. Construction helper
  21. 44. Not luvdisc?
  22. 46. Sword
Down
  1. 1. Anti-matter
  2. 2. Dream eater
  3. 4. Disguised as a pokeball
  4. 5. Steel-dragon legendary
  5. 7. Pink shiny
  6. 9. Season shifter
  7. 11. Fire baby
  8. 12. Alolan legendaries
  9. 14. Baby Roserade
  10. 15. Weak to steel
  11. 16. Comes in many colors
  12. 21. An eeveeloution
  13. 22. God
  14. 23. Pseudo legendary
  15. 27. The lake trio region
  16. 28. Little ballerina
  17. 31. Comes in different sizes
  18. 32. Always female
  19. 33. Weak to grass
  20. 36. Little metal guy
  21. 37. The first one
  22. 38. Steel-flying type
  23. 39. Inkay's region
  24. 41. Used to be human?
  25. 42. Floppy fishy
  26. 45. Coiled and ready to strike