Tokyo’s busy shopping, business and entertainment district of Shibuya is trying hard to keep visitors at bay during this year’s Halloween weekend. [Read More]

No reproduction or republication without written permission.