Anime puzzle

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
Across
  1. 1. Spiegel — bounty hunter from space
  2. 5. Rockbell — mechanic of automail limbs
  3. 6. Ketchum — trainer from Pallet Town
  4. 9. Hashibira — wild swordsman wearing a boar mask
  5. 10. — protagonist of Digimon Adventure
  6. 11. Ackerman — elite soldier with red scarf
  7. 12. Uchiha — brother who destroyed his clan
  8. 16. Kamado — demon girl who fights with blood art
  9. 19. — apple loving death god
  10. 20. Brando — vampire villain with the stand The World
  11. 21. Arlert — strategist among the scouts
  12. 23. Yagami — student who finds the Death Note
  13. 26. Tony Chopper — reindeer doctor of the Straw Hats
  14. 27. — Goku’s intelligent son
  15. 30. Uchiha — last survivor seeking revenge
  16. 33. Arataka — fake psychic mentor
  17. 34. Kujo — stand user who says “yare yare daze”
  18. 35. Sosuke — villainous captain with illusions
  19. 36. Ikari — reluctant pilot of Eva Unit 01
  20. 37. — electric mouse Pokemon
  21. 40. Moon — magical girl protecting love and justice
  22. 42. Elric — soul bound to armor
  23. 44. Elric — alchemist searching for his body
  24. 47. Kuchiki — shinigami who gave Ichigo power
  25. 48. — black swordsman in virtual worlds
  26. 49. Valentine — gambler with mysterious past
  27. 51. — psychic boy with hidden power
  28. 52. Ackerman — strongest soldier of humanity
  29. 54. Himura — wandering swordsman with reverse blade
  30. 56. — proud prince of the Saiyans
Down
  1. 1. — cook who fights with kicks
  2. 2. Kurosaki — substitute soul reaper
  3. 3. — tyrant who destroyed Planet Vegeta
  4. 4. Hatake — copy ninja with a mask
  5. 7. Freecss — cheerful hunter searching for his father
  6. 8. Natsuki — boy who returns by death
  7. 13. Kirishima — ghoul who works in a cafe
  8. 14. Zoro — three sword style swordsman
  9. 15. — rubber pirate searching for the One Piece
  10. 17. — navigator who loves money
  11. 18. Agatsuma — coward who becomes powerful asleep
  12. 22. D. Dragon — leader of the revolutionaries
  13. 24. — Saiyan who loves fighting
  14. 25. — friendly forest spirit
  15. 28. — skilled fighter in Sword Art Online
  16. 29. — cyborg disciple seeking revenge
  17. 31. Kamado — demon slayer with a kind heart
  18. 32. Zoldyck — assassin boy with lightning powers
  19. 36. Haruno — medical ninja from Team 7
  20. 38. — magician villain who loves strong opponents
  21. 39. Uzumaki — ninja with the nine tailed fox
  22. 41. — loyal blue haired maid
  23. 42. Langley — fiery Eva pilot
  24. 43. — eccentric detective hunting Kira
  25. 45. Mustang — flame alchemist
  26. 46. Yeager — boy who can transform into a titan
  27. 50. — silver haired half elf
  28. 53. Kaneki — half ghoul with white hair
  29. 55. — hero who defeats enemies with one punch