Beach Snowball Fight in Tokyo!

  Snowball fight on the beach?! With a succession of public holidays known as ‘Golden Week’, many events are being held around Japan. At Odaiba beach (Yokohama), a wide array of … Continue reading Beach Snowball Fight in Tokyo!