The Satanic Temple of Illinois has unveiled its holiday display this year in the Illinois Capitol Rotunda.