Astro Boy vs. Mecha Naruto

Astro Boy vs. Mecha Naruto is a What-If? The episode of DBX. (TheDragonDemon Episode 67.)

Description
Astro Boy vs. Mecha Naruto (Astro Boy Series vs. Naruto Series). both of them are robots and their look a like's, and they had weapons! Super Robot vs. Ninja Robot!

Interlude
no rules for DBX.

Polls
Who would you be rooting for? Astro Boy Mecha Naruto

Who do you think would win? Astro Boy Mecha Naruto

Up Next & Previously

 * Next:
 * Previous: Conker the Squirrel vs. Makoto Nanaya