Sacred & Strange
Perfect Liberty Kyodan: Japan’s Golf Religion and Its Tower to the War Dead
An 180-meter tower raised to the war dead of every nation, a religion that teaches life is art, and the emptiest sacred grounds in Osaka.