Hidden in the buzzing Nihonbashi district, this more-than-1,000-year-old shrine is believed to hold the power to let you see ...