I came across this amazing sculpture in my constant traversing of the internet for something amusing. I can only assume it's something on display currently in Comic Con, but…
Continue Reading »