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.

 Tokyo Travel Guide