White Tara White Tara is a Buddhist Goddess(?). I hope you find this cut and pasted information useful and Her mantra beneficial. čŠćé3 Continue reading →