dude what os are you even using?
It's Windows 8(.1).

's drowning animation is the best simply because he smiles even when his life is in peril.
Edit: And

shouldn't even have a swimming animation, he should just go straight to the seabed with the drowning counter.
Add Samus, Palutena, the Duck, probably Rosalina, and Blue Pikmin too except unlike Sonic, they should be fine underwater. Mario, Luigi, Wario, and Peach are weird since they sometimes need air and sometimes they're okay in both space and underwater. Oh, and Ganondorf should sink like a rock too because of 2 reasons: 1. His armor weighs a ton and 2. He's a Gerudo and there's like barely any water so he probably doesn't need to know how to swim (or what a fishing rod is). I guess this also applies to Ike with his giant sword and Mega Man, but I never played a Mega Man game so I don't know if Mega Man has underwater and/or water levels.
Let's not forget that freaking Clown Car can't use its propeller to stay afloat and keep Bowser Jr. and the Koopalings from drowning, but whatever since game balancing.
Oh, and Toon Link doesn't use his Wind Waker swim animation. Falco also looks so serious while swimming: "Gonna win that bread tonight; gonna swim that 200m." It's hilarious, especially when his drowning animation kicks in.