Shakaden Reiyukai Temple
Anna Stumpf

Rising out of central Tokyo, not far from Tokyo Tower or the Emperor's Palace, this bizarre, black, pyramidal structure is a temple of the "Inner Trip Reiyukai." The ITR movement is a modern Japanese religion which emerged as an offshoot of Buddhism in the 1930s, although their website describes the sect as an "Non-Governmental Organization in the field of mental, physical and spiritual well-being and education."