DENVER -- As if travelers weren't already freaked out by a 32-foot tall blue stallion with fiery eyes, now a towering statue of the Egyptian god of the dead is welcoming fliers at Denver International Airport. Workers erected a 26-foot tall, seven-ton replica of Anubis, the jackal-headed god of the dead, on Wednesday. The blue and gold statue gazes into the main terminal to promote the King Tut exhibit that opens June 26 at the Denver Art Museum. Anubis stands not far from the rearing blue "Mustang," an often derided artwork branded "Bluecifer," "Satan's Steed" and "Blue Devil Horse" by...