Envisage a constellation of flares lighting up the inky blue skies over the Sea of Japan to the sonorous chants of prayers, welcoming eight million Shinto deities from across the Japanese archipelago ...