I think you had a typo there, Shibirudon does NOT resist Stealth Rock, but he is immune to Ground, Spikes and Toxic Spikes. Shibirudon isn't that BAD, actually he is good with trick room support, as well as being a mix-attacker. With access to Thunder-Wave, he can cripple switch-ins and kill...