This Bizarre Japanese Temple Looks Like A Fallen Intergalactic Starship
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.” Continue reading »