Megaman vs Transformers

I think we all know who’s going to win this one…or do we?