Skip to main content

The lion in Budhism means accomplishment.