Board Thread:Off Topic/@comment-10811146-20141015165030/@comment-4247195-20141015170510

I'm a huge superhero fan and all...but what does this have to do with Ben 10?