'Deadpool 2' Set Photos Could Hint At The Juggernaut