Maybe the problem with the Mega Man franchise is that it needs more "mega" and less "man." A trio of cosplayers

Advertisement