User blog comment:H3ATBLA5T/Ben 10 Omniverse NEW ALIENS/@comment-5544006-20120202220842/@comment-3549757-20120203134925

I too think it has to be Shocksquatch. Judging by the bolts over his body just like the other Shocksquatch.