Rain Sweeper (Horsea) @ Mystic Water  
Ability: Swift Swim  
EVs: 252 SpA / 4 SpD / 252 Spe  
Modest Nature  
IVs: 2 Atk / 30 SpA  
- Rain Dance  
- Hydro Pump  
- Ice Beam  
- Hidden Power [Grass]  
---------------------
Optional Move(s): 
- Surf
Optional Item(s): 
- Lum Berry
Optional Ability: 
- N/A
Optional EV/IV(s): 
- N/A
---------------------
Overview: Swift Swim, STAB Hydro Pump, and the highest Special Attack stat of all Rain abusers in the tier allow Horsea to function as a solid Rain sweeper, though its low bulk mandates team support to help it set up.
---------------------
Rain Sweeper: Rain Dance allows Horsea to set up its own Rain if it finds the opportunity to do so. Hydro Pump is Horsea's main STAB, while Ice Beam and Hidden Power Grass serve as coverage against Grass- and opposing Water-types respectively. 
---------------------
Other Options: Surf can be used as a more reliable STAB, but the lower damage is noticeable against walls such as Dustox and Lileep, who Horsea now fails to 2HKO. A Lum Berry can be used to cure status, but the slight boost from Mystic Water allows Horsea to guarantee the 2HKO on SpDef Dustox and Lileep with Hydro Pump in the rain. 
---------------------
Checks and Counters: Most special attackers, such as Spoink and Cyndaquil, comfortably OHKO Horsea with STAB or super effective coverage due to Horsea's abysmal special bulk. Some Choice Band users, such as Aipom and Taillow, can also OHKO Horsea. However, in Rain, most of these answers fail to check Horsea due its boosted power and Speed. While Rain is up, the best answers to Horsea are Water-resistant Pokemon, such as Seaking and Chinchou, or special walls, such as Dustox and Lileep, who can tank Horsea's Hydro Pump or coverage and retaliate with a special move of their own. Sunflora and Castform are notable as they can set up sun while tanking anything Horsea can throw at them. Bulky Protect users such as Clefairy and Delcatty also deserve a mention, as they can stall out Horsea's Rain with little trouble.
=====================