Skarmory is the #1 Pokemon that pops into my head as an immediate check, but not necessarily a counter to CAP9. Completely immune to Ground and resisting Dark speaks for itself. The only issue is if CAP9 will get the elemental punches or not.
Heracross and Breloom are also viable checks, again, because of their typing. They can be considered counters if CAP9 does not possess the elemental punches because of their resistances and STAB supereffective attacks in the form of Megahorn and Seed Bomb respectively.
Bronzong, on the same boat as Skarmory. It qualifies as a check with Levitate and his Steel typing.
These checks and counters seem really dependent on whether or not CAP9 will get Fire Punch or not. That will depend on the artwork decision of course.
-Terywj
Heracross and Breloom are also viable checks, again, because of their typing. They can be considered counters if CAP9 does not possess the elemental punches because of their resistances and STAB supereffective attacks in the form of Megahorn and Seed Bomb respectively.
Bronzong, on the same boat as Skarmory. It qualifies as a check with Levitate and his Steel typing.
These checks and counters seem really dependent on whether or not CAP9 will get Fire Punch or not. That will depend on the artwork decision of course.
-Terywj