X-Men Vs. Street Fighter (USA 961004)

X-Men Vs. Street Fighter (USA 961004)