User blog comment:H3ATBLA5T/Ben 10 Omniverse EVEN MORE NEW ALIENS/@comment-2.125.227.207-20120316204939

WTF is that thing on the skateboard suposed to be? O_o