First, why has nothing got blizzard? The biggest reason to have hail is to have blizzard with 100% accuracy.
Also toxic on tentacruel is pointless, especially as it has toxic spike, replace it with blizzard.
Mamoswine could have superpower instead of protect, this would deal with any tyranitars...