I think this horned serpent is associated with water. The little character in the background could be some sort of spirit being?