The Strange PL Peace Tower In Japan To All The Fallen Souls Of War

The PL Tower in Tondabayashi, Japan is 180 m in height, white in color, and built by the Church of Perfect Liberty in 1970. The tower is designated for the souls of all war victims in history, regardless of race, ethnic group, sovereign state, border, region, religion, religious denomination, and creed.

anime-style tower

anime-style tower

anime-style tower

anime-style tower

anime-style tower

anime-style tower

anime-style tower

fantasy anime-style tower

fantasy anime-style tower