Shakyamuni Buddha, Previous Life Stories (Sanskrit: jataka. Tibetan: kye rab): from the famous Indian text presenting 34 morality tales drawn from the previous life stories of the historical buddha, Shakyamuni. The story below is about a selfless rabbit and the Indian god Shakra. In the early Buddhist texts the name Shakra is used as an alternate name for the god Indra.
As instructed by the rabbit in a teaching one night, it was customary that on the next day, a holy day, to offer alms to anyone who passes through their forest. Later that night, the rabbit was distraught as he realized he had nothing to offer. His three companions had ample means to feed a guest, but the rabbit had nothing but the meager blades of grass he ate to sustain himself, which were far too bitter to offer a visitor. Then he realized he could offer his own flesh as food and without hesitation, decided this was what he would do.
Shakra rejoiced, reached into the fire and pulled out the rabbit and then lifted him up into the heavens and displayed him before the gods.
Then Shakra, having in mind the good of the world and the glorious example of the animal bodhisattva, adorned the top of his own palace, Sudharma, the palace of the Gods, with an image of a rabbit. He also adorned the face of the moon with the same image. It is said that even today, the image of the rabbit can be seen in the full moon.