Kirtimukha di Jawa Timur disebut Banaspati. Menurut mitologi kuno India, Kirtimukha tercipta dari kemarahan dewa Siwa. Makhluk mengerikan ini selalu tidak puas dan merasa lapar. Kemudian, dia ditugaskan untuk menghabisi raksasa Rahu, utusan raja raksasa bernama Jalandhara.
Raksasa Rahu merupakan makhluk yang kepalanya dipenggal oleh dewa Wisnu. Dia mencuri dan meminum amrta berwujud dewa. Meski telah dipenggal, kepalanya tidak bisa mati karena mulutnya telah meminum amrta.
Raksasa Rahu diberi perintah oleh Jalandhara untuk menyerang kekuasaan dewa tertinggi, yaitu Dewa Siwa. Sebab serangan Raksasa Rahu, Dewa Siwa sangat marah dan mengeluarkan raksasa sakti bernama Kirtimukha atau Banaspati.
Banaspati dalam kisah ini divisualisasikan bertubuh sangat besar, rambut terurai memenuhi dunia, mata melotot serta mengeluarkan api. Datangnya raksasa ini sukses membuat raksasa Rahu memohon ampun kepada dewa Siwa.
Kemudian, raksasa yang baru saja dewa Siwa ciptakan malah terus merasa lapar hingga kurban yang disajikan pun tidak cukup. Akhirnya dewa Siwa memerintahkan raksasa ini untuk memakan dirinya sendiri, mulai dari kaki, tangan, perut, dada, sampai lehernya sendiri hingga tersisa wajahnya saja.