Japan is a culturally rich country and most of its events and traditions are celebrated in its capital-Tokyo. Discover the reason behind these strange ceremonies and take part in its colourful festivities....it will be an experience you will never forget.