Board Thread:General Discussion/@comment-10388234-20140603171950/@comment-25237572-20140728213616

definitely it's benvicktor. humungosaur is weak against electricity, as shown in video games(episode). cannonbolt is defeated in the main series by dr.vicktor too.