Participants, wearing costumes, walk during a Halloween parade in Kawasaki, south of Tokyo, October 27, 2013. About 110,000 spectators turned up to watch the parade made out of 3,000 people dressed up... more 
Participants, wearing costumes, walk during a Halloween parade in Kawasaki, south of Tokyo, October 27, 2013. About 110,000 spectators turned up to watch the parade made out of 3,000 people dressed up in costumes, according to the organiser. REUTERS/Yuya Shino (JAPAN - Tags: SOCIETY) less 
1 / 30
Reuters | Photo By YUYA SHINO / REUTERS
Sun, Oct 27, 2013 4:54 AM EDT