Mega Man on Steroids

Mega Man on Steroids is a meme from Death Battle

Ideas

 * Sliced Raindrops VS Mega Man on Steroids