This is interesting and there's something bizarre in these abstract/ strange abstract things. ( I thought it was some kind of red Alien when I saw it on the slide show).
Active/New discussions on SITO have been moved to Google Groups.
Please check out the
topics over there.