Kuja pwns.

Nice trailer. I so badly want a translation for it though.