This pokemon is absolute horse shit please ban good night.
Seriously though if it gets a good switch in against a pokemon like a barraskewda there's not really anything you can do, even the ditto sets and mons like ferro will get absolutely demolished by its sub dd set, I don't know the calcs...