LSD & Fireworks (+Imagination Bonus!)=THIS.
It's pretty well made,and all the movement it's like I'm in the water.
I don't know about Animation(I really wanna learn) but I believe this took some time from you to make it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.