Concept: Hail check Description: a Pokemon that can be a reliable check to many of Hail team's great threats, while benefiting from Hail itself.