Japan is getting bigger and more exciting every year. In 2015 Halloween was on a Saturday, people started dressing up and going out Friday night. Halloween in Japan was an multi day long event. Many of the roads became pedestrian only walkways. People were dressed up, walking around the streets, and taking pictures. Cosplay and costumes are not just for otakus anymore. Many people do group costumes from popular anime series.
There were many police officers at the famous Shibuya Scramble Crossing. They were guiding the thousands of people across the street before the traffic lights turned. On Monday, Halloween Day, there were so many people and it was hard to walk fast. Walking through the center of Shibuya took twice as long as usual.
May Day in Kreuzberg refers to the street fairs and demonstrations organized by leftist and extreme-left groups in Berlin's borough Kreuzberg on the 1st of May. Specifically, this term may refer to the 1st of May 1987, when particularly severe unrest hit Kreuzberg and the Berlin police had to retreat entirely from district SO 36 (a part of Kreuzberg) for several hours. Since then, Autonome (socialists) and Anti-Fascist groups have been organizing one or more so-called "Revolutionary 1st of May Demonstrations" almost every year. There can be riots in the night before or after the 1st of May.