Shinto, the national indigenous religion of Japan has supplied Japan with the basic structure of its mentality and behaviour. Although …