Checks:

Counters:



Counters:


Anything that relies on correct prediction to win isn't a check. Low Kick OHKOs, unless it teras and clicks Tera Blast, then it survives and OHKOs you. If you predict tera and click Gunk Shot instead, and it doesn't tera, it survives and Knock Off OHKOs.Check:
Greninja @ Mirror Herb
Ability: Protean
Tera Type: Poison
EVs: 24 HP / 252 Atk / 232 Spe
Jolly Nature
- Low Kick
- Gunk Shot
- Ice Punch
- Night Slash
Technically we're only considering bulky fairy moon, but ground is also everywhere rn, and this beats both of them. low kick ohkos non terad, gunk ohkos tera fairy, and +1 ice punch also ohkos.
If Roaring Moon has Taunt, this isn't even a check. Again, you can't rely on predictions, so you have to be able to win even if Roaring Moon clicks Taunt the same turn you click a status move; this means Gyro Ball is the only move you can rely on. Roaring Moon can KO in three turns (Dragon Dance once then Knock Off twice; it's only a small chance of a KO, but it is a chance), while Forretress is slower and also needs three turns to KO with Gyro Ball.Counter:
Forretress @ Leftovers
Ability: Sturdy
Tera Type: Bug
EVs: 252 HP / 4 Atk / 252 Def
Relaxed Nature
IVs: 0 Spe
- Rest
- Sleep Talk
- Curse
- Gyro Ball
Not much to say, 140 base defense, curse, and low speed mean it cant ohko you and gyro does a billion back. Rest is chosen to be consistent, and if it knocks you early then it wont be able to hit you for meaningful damage without a LOT of dds, even if it is taunt