Heruka (Sanskrit; Wylie: khrag 'thung ), is the name of a category of wrathful deities, enlightened beings in Vajrayana Buddhism that adopt a fierce countenance to benefit sentient beings. In East Asia, these were called Wisdom Kings.
Herukas represent the embodiment of indivisible bliss and emptiness. They appear as Iṣṭha-devatā (Wylie: yi dam ) or meditational deities for tantric sādhanā, usually placed in a mandala and often appearing in Yab-Yum.
The name "Heruka" is made up of the prefix "he-" meaning "hey!" and "ruka", a rich term implying many levels of subtle meaning - richness, royalty, etc. It is linked to the Sanskrit word "Rc" which is where the name "Rgveda" comes from.
The Sanskrit term Heruka was translated into both Chinese and Tibetan as "blood drinker," which scholar Ronald Davidson calls "curious," speculating that the nonliteral translation derived from an association the term has with cremation grounds and 'charnel grounds' (Sanskrit: śmāśāna) (which absorb the blood of the dead). Sanskrit terms for blood drinker include asrikpa, reflecting a Sanskrit word for blood (asrik), and raktapa, raktapayin, or rakshasa, derived from an alternate root term for blood (rakta). Unlike the Chinese and Tibetan (Tratung, wylie: khrag 'thung) terms used to translate it, the Sanskrit term heruka does not literally mean blood drinker, although the fact that it was rendered as such into two other languages strongly suggests an according Indian interpretive etymology.
We lie alone each night
Face to face together
And as I watch you sleep
I search for a trace of forever
But your eyes are closed
And I can't see the truth
I've got to wake you up
To get throught to you
Do you love me
Do you love me baby,
I've just got to know
Do you love me
Do you love me,
If you don't than let me go
We're living separate lives
You and I together
We've built a wall so high
I've got to find a way
To reach you
But your eyes are closed
And I can't find the truth
I've got to shake you up
To get through to you
Do you love me
Do you love me baby,
I've just got to know
Do you love me
Do you love me,
If you don't than let me go
I've giving it all,
Loven blind
Stay or go
Make up your mind
I've got half your heart
I wanna love that's whole
Love me or leave,
I've got to know
Open up your eyes
So I can see the truth
It's time to wake you up