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

© BAD-travels.com