You are viewing a single comment's thread from:
RE: Demonic “Art” in Colorado Springs? What is this thing?
Colorado Springs is conservative? You don't come across as conservative ;)
It looks like a creature out of some Japanese Anime cartoon
Indeed very alien, very Japanese