One of my favorite words, which took me forever to remember how to spell, was spotted yesterday on this awesome wall art at the World Trade Center. OUROBOROUS.