Talk:Mega Man VS Astro Boy/@comment-2092177-20151103152450/@comment-26146722-20151103165410

He is. Venom and Spidey had to Team up to fight Carnage. And even then They had trouble