Tara is the mother of all Buddhas. The name Tara means “she who saves”. Green Tara is specifically known for being representative of compassion in action, as she is depicted in statues and illustrations as being in the midst of stepping down from her lotus throne so that she can offer guidance and aid to the sentient beings that are in need of it.
Artwork by Zeng Hao.
Via Crimson Kismet.