Shocksquatch (OGVE)

Shocksquach is a new alien in Ben 10: Omniverse Good VS Evil.