|
||||||||
"Namahage," a ritual demon cleansing souls, takes part in the annual rice harvesting festival in Tokyo, Japan.
(Photo by Itsuo Inouye / AP)
First published in the September 12, 2009, 9:26 a.m. edition
Go to the DailySource front page
|
Connect with us: | ||||
|
||||