Young people standing in a long line is a common sight in Tokyo's Shibuya Ward, but this time they weren't waiting to buy concert tickets or a trendy new beverage. [Read More]

No reproduction or republication without written permission.