Thrill frill
, October 26, 2014
Participants in costumes pose for a picture before a Halloween parade in Kawasaki, south of Tokyo, on October 26. More than 100,000 spectators turned up to watch the parade, where 2,500 participants dressed up in costumes, according to the organiser. Reuters/Yuya Shino