reddotdiary.com
Whoa
This is an art installation at the Ion Mall, a new mall in town. I was amazed to see this freaky and unbelievable creation. Good job!