Iron Man VS Astro Boy

Iron Man vs Astro Boy is a What If? Death Battle from Pikells.

Description
''Marvel vs. Astro Boy! These two armored rivals of Mega Man face off! Who's tech is superior?''