Shinto is a distinctly Japanese practice, but one that is often shrouded in mystery. Find an answer to the complex question: what is Shinto?