India is the headquarters of the gods, there are roughly 330 million gods to chose from. Every god has at least one thousand and eight different names that describe the many different avatars of the God head. So the ocean of stories rises and falls with each telling and with each telling a story is embellished or acted out or otherwise infused with the essence of everyone who tells it.