X-Factor #224 by Peter David and Emanuela Lupacchino

X-Factor #224 by Peter David and Emanuela Lupacchino