Avalokitesvara Bodhisattva, the Bodhisattva of Compassion is known for taking a variety of forms, to teach the Dharma. He may appear as Shiva, Vishnu, Brahma, Indra, Naga, Yaksha, Gandharva or any appearence depending upon the person to impart Dharma on him.

The above picture is a very artistic imagination of a Bodhisattva-like figure. May be Avalokitesvara, will take a form like this to instruct Dharma to the Demons and the Hungry Ghosts (Pretas) 😛 . The figure has 3 heads (or rather Skulls 😆 ) and 6 arms. Two of those arms carry a Sword, while another arm holds a ‘Mala”. The others two arms form a “Dhyana Mudra” (Meditation Mudra) and the remaining hand has the “Vitarka Mudra” (Discourse Mudra). This another beautiful picture from Deviantart .