Birthday present

1234567891011121314151617181920212223242526272829303132333435363738394041424344
Across
  1. 2. vojin's favourite j-rock band
  2. 6. tane's trusty coworker
  3. 7. a half-a-kilo child, say
  4. 10. helmet in japanese
  5. 12. deceased villain's aide, say
  6. 13. what a peckish chinaman might say
  7. 18. foghorn leghorn's catchphrase
  8. 20. ace of ___, angrily
  9. 23. language of tenochtitlan
  10. 25. wall-level bankai
  11. 26. anime-only enjoyers
  12. 27. thats's my ___
  13. 28. russian fuckwit
  14. 32. giddy up, in fwf?
  15. 35. broke like
  16. 38. rinshankaihou enjoyer
  17. 39. angelo's town
  18. 40. foreman might say
  19. 41. take a triplet, say
  20. 43. our chinese saviour
  21. 44. unc's workplace
Down
  1. 1. nobody move! I lost the ___
  2. 3. is based?
  3. 4. dozen plus one parentless hand?
  4. 5. uchina clan ninja cats
  5. 8. ___ moment?
  6. 9. a staple in kuci's household
  7. 11. he spotted me?
  8. 14. tane's favourite low-german descendant
  9. 15. what comes after -onik suffix, slangily
  10. 16. your english is bad, say
  11. 17. 12k for a dealer
  12. 19. cone's bane, perhaps
  13. 21. push over
  14. 22. akagi and kaiji's dread?
  15. 24. the goat, but he still loses, lyrically
  16. 28. tane's L3
  17. 29. one might crack them, perhaps
  18. 30. has no feats or tane's halloween costume with the same name
  19. 31. uzumaki clan's greatest ninja
  20. 33. a sacrifice, perhaps
  21. 34. a bullshit crossword answer, say
  22. 36. ___ Ĩovek, or what my colleague's title is
  23. 37. the missing link
  24. 42. where one might enjoy a greek treat, say