Hi, I remember watching a animated movie which featured a sea-serpent like monster which was invisible, possibly due to being made of water. It might have been a Japanese film, I'm not sure. Humans...