Earlier today, a strange sight appeared in the Pearl River Delta area of Guangzhou. A giant blow up toad smoking a pipe is seen tied down near Guangzhou's Canton tower.