Takkiraja

Takkiraja

Takkiraja is a deity in Vajrayana Buddhism. Takkiraja is usually depicted as a red wrathful deity holding a hook in one hand and a noose in the other, often united with a consort.

lord of reason