This contemporary painting looks like an interpretation of the traditional subject of the many-headed demon Ravana, from the Ramayana.