A participant in costume eats a sandwich after a Halloween parade in Kawasaki, south of Tokyo, on Oct. 26. More than 100,000 spectators turned up to watch the parade, where 2,500 participants dressed up in costumes.