Two of Denver’s biggest, bluest, and most infamous animal sculptures face off on a dark and stormy night in this Denver Comic Con poster.