The fierce protector deity Rahula sits in a lake of blood, symbolizing his release from worldly attachments. He has eyes all over his body to show his vigilance in protecting the dharma. The fire that surrounds him burns up the miseries of the world. If you get a bad astrological reading or horoscope, calling on Rahula will ward off any ill effects. Legend says that Rahula tried to steal the sun and moon long ago, but was caught. Periodically, he gets revenge: He causes eclipses by swallowing the sun and moon.
Residential retreat center offering workshops and retreats focusing on practices and teachings related to engaged Buddhism, on how to live in our world responsibly.