Juggernaut di sampul New Excalibur #12. karya Michael Ryan .