Marvel vs. Capcom 3 Europe fan art contest Italy winner

Marvel vs. Capcom 3 Europe fan art contest Italy winner

Artwork by Filippo Curzi, from Italy