Tokyo Cancel Christmas protest march cancelled by Revolutionary Alliance of Unpopular Men
In Japan, the biggest Christmas celebrations actually take place on Christmas Day, not Christmas Eve. So on December 24, Christmas lights were shining around Tokyo, with the sound of traditional…