San Francisco airport, terminal 2-- artistic representation of San Fran fog? -or- 'Your small intestine.'