KYOTO--A huge limbless “kokeshi” doll lying on its side has impressed tourists and local residents at Higashi Honganji temple in Kyoto’s Shimogyo Ward. [Read More]

No reproduction or republication without written permission.