Vajrayogini is one of the deities of the highest Annuttara Tantra. and represents complete Buddhahood in female form. Her practice is excellent for these degenerate times when our lives are ruled by extreme lust, greed, anger and hatred.
Yamantaka is the ferocious form of Lord Manjushri, whose wrathful demeanour shows his ferocious compassion and great concern for those who take refuge in him. He is extremely effective protection against the most wrathful and powerful spirits, black magic and curses.