4-armed deity on an animal mount; Artist Unknown, India

Image