A naga is a sacred serpent. Legend has it that a many-headed naga once spread its hood to protect the Lord Buddha from a rainstorm while he was meditating.
A naga is a sacred serpent. Legend has it that a many-headed naga once spread its hood to protect the Lord Buddha from a rainstorm while he was meditating.