By Dr. Devdutt Pattanaik - Author, Speaker, Illustrator, Mythologist
On the top of many Hindu temples, one finds the image of a head looking down on the people below — his eyes protruding from its sockets, his mouth wide open, his tongue out. This is called the Kirtimukha, the Head of Glory or Vajramukha, the Eternal Head.






