Talk:Mega Man VS Astro Boy/@comment-2092177-20151106175437/@comment-1652808-20151106202228

" are both aliens who fight to help protect Earth."

Kevin isn't an alien, he's an Osmosian, which is just a subspecies of human in the Ben10verse.