This is without doubt one of the most "traditional" shrines in Tokyo. It's here that I saw a traditional Japanese wedding, which are held here almost every weekend. The shrine is Shinto, the traditional religion of Japan, which deals with spirits of mountains, forests, rivers, etc. This religion is one of the reasons why the Japanese have names dealing with nature such as ... "beautiful flower", "deep sea" or simply "river." This shrine honors the memory of Emperor Meiji, the first of the "modern" Japanese emperors, who opened Japan to the outside world in the late 19th century. This modernization process of the religion started centuries ago when Buddhism arrived in Japan and instead of creating conflict, the two religions arrived to a coexistence that exists to this day.