That monstrous eyesore is the headquarters for a highly secretive religious cult...there are a number of cults in Japan, I don't know the name of this specific one. Fortunately, from my apartment there is another hill blocking this thing from view. I climbed to the top of the big hill that I live on to take this picture.