I always wondered if the neighbors got riled up when it was first built and then accused the artists of being demon worshippers or something. As it turns out it's called "Spirit Gate" and the artists worked closely with students, neighborhood groups etc when designing it. So as far as I know no one got mad about it. That's pretty cool. Although the idea that everyone would get worked up over this piece of artwork does make me laugh.
I still think it looks like what you'd get if you hired someone to make you a "Devil Gate" but it's pretty neat.