Guess the clash royale troop (official)

123456789101112131415161718192021222324252627282930313233343536373839404142
Across
  1. 1. How do you spell odessy?
  2. 3. Small, greedy and in a group (-7th)
  3. 5. Ziggs is pretty much this clash royale troop
  4. 8. Mutated blicky (-7th)
  5. 12. The last added hero to clash of clans (-7th)
  6. 16. Totally normal bush (-11th)
  7. 17. Dwane the John Rock
  8. 18. The big brother of the rolling furnace
  9. 22. Hog rider might be OP acording to the anime (-4th)
  10. 26. 이것은 일본어입니다 (-6th and 9th)
  11. 29. Got a lesser blicky
  12. 30. Hypixels last released gamemode (-6th)
  13. 31. Who is that pokemon?
  14. 32. Makes your faster (-6th)
  15. 34. Duck or chicken?
  16. 35. Many braincell haver
  17. 36. Makes your legs stronger (-5th)
  18. 37. Got a problem, here is the solution! (-5th)
  19. 39. Paragon was stolen, what did they give in return (-7th)
  20. 41. Very hungry flying troop (-9th)
  21. 42. The best hero (If you guessed wrong your opinion is bad)
Down
  1. 2. ᓭℸ ̣ ᔑリ↸ᔑ∷↸ ⊣ᔑꖎᔑᓵℸ ̣ ╎ᓵ ᔑꖎ!¡⍑ᔑʖᒷℸ ̣ (-9th and 18th)
  2. 4. Magneto makes a return, with his best friend (-8th)
  3. 6. They got the blicky
  4. 7. Damacia, Garen and Viktor. What do they all have in common?
  5. 9. This pet exists in the hit game hypixel skyblock but I never dropped one :(
  6. 10. Not hungry but small and flying (-5th)
  7. 11. Keep the furnace rolling
  8. 13. Brother of the rolling furnace (-5th)
  9. 14. Big hungry guy with a bomb (-6th)
  10. 15. Who is One Pice?
  11. 19. They added frozen to clash of clans
  12. 20. He might be Jesus from clash of clans
  13. 21. I yearn for the mines
  14. 23. They live in temples
  15. 24. Arch enemy of the bloons (-5th)
  16. 25. The worlds most lobotomised super hero in live action
  17. 27. Unseen, small and like to steal (-7th)
  18. 28. Long range blicky
  19. 33. Remember to make sure ur stone at y11 (-7th)
  20. 38. They throw stuff maybe (-6th)
  21. 40. Do you walk your dog?