Short, bit of a nerd, superhero in my spare time (don't ask me which one, I need to conceal my identity). Japan shows of its sense of humor in a new commercial for Tekken Tag Tournament 2. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results