Board Thread:Questions and Answers/@comment-26166027-20150410052226/@comment-6137196-20150411143854

Actually it's from Mega Man 2: The Power Fighters, but it also appeared in Marvel vs Capcom series.