IGA, Mie Prefecture--In the mountains here, six stealthy figures creep along the grass on all fours and scale cliffs on ropes. [Read More]

No reproduction or republication without written permission.