I agree, leviathan was one of my favorites... next to bahamut (which in mythology was another sea creature with a mountain on his back).