UEDA, Nagano Prefecture--The chief priest at Sanadajinja shrine here had a potentially lethal problem on her hands. [Read More]

No reproduction or republication without written permission.