Tokyo’s biggest street party spot bans public drinking on New Year’s Eve

Site of Tokyo’s liveliest street parties, and most embarrassing drunken mayhem, will be a soft drink-only space on New Year’s Eve.

Read More