As the consort of the Amitabha Buddha Red Tara is an uncompromising deity who will bring a youthful, protective passion to an aspiring soul. Her bow and arrow are drawn ready for your spiritual goal to be offered before her. Her aim is perfect, and your need is accomplished.