Hey, Aeromence. First of all, nice try with the whole hail thing. I guess that's been trendy lately or something. But seriously, Froslass? I could think of 10 better Pokemon to replace Froslass that would alleviate the weaknesses I am about to point out.
First of all, Arcanine just straight up mauls you. You have zero counters to it, Terrakion checks but will not enjoy taking a Close Combat to the face. I don't even know what you are going to do about this. Maybe add a Dragonite in place of Froslass? This would also help you check Infernape which gives your team much trouble as well.
Next, Jirachi opens up some major holes in your team, particularly the set mentioned below.
Heatran would be nice to have, but I don't really see where you're going to fit it in.
Finally, anything with Dugtrio is going to give you some severe problems. Duggy can trap and kill Tentacruel (your only means of ridding yourself of hazards), and from there, Stealth Rock + any decent player can wipe the floor with you. Once again, this is a problem that doesn't look like it can be overcome considering your current setup.
Nice team overall, though. I appreciate the semi-originality with Froslass. Good luck.