The Tower of Peace in the Japanese city of Tondabayashi, a suburb of Osaka, is undoubtedly one of the strangest structures in Japan. In such an unusual form, the creators of the tower embodied their idea of a monument to all those who died in all world wars.