Balinese Hinduism has roots in Indian Hinduism and Buddhism, that arrived through Java. Hindu influences reached the Indonesian Archipelago as early as the first century. Historical evidence is unclear about the diffusion process of cultural and spiritual ideas from India. Java legends refer to Saka-era, traced to 78 CE. Stories from the Mahabharata Epic have been traced in Indonesian islands to the 1st century; however, the versions mirror those found in southeast Indian peninsular region (now Tamil Nadu and southern Karnataka Andhra Pradesh).