Introduction to the Hundred Lions Garden: The lion is an auspicious animal and is said to be the mount of Manjushri Pusa. The ancients believed that it has the miraculous effect of exorcising evil spirits and suppressing evil.

Leave a Reply