14 July 2009



An incredibly creepy display in Chinatown.