Pouring rain and a heavy police presence could not scare away Halloween revelers at two popular Tokyo entertainment areas on Oct. 31. [Read More]

No reproduction or republication without written permission.