Japan’s Revolutionary Alliance of Unpopular People holds anti-Christmas protest in Tokyo【Pics】 

Annual Shibuya gathering brings together dateless demonstrators.

Read More