Although this is meant to be a sea monster it could very well be some sort of demon ghost as well. Its up to you what you see it as.