WeChat (basically Chinese Facebook/WhatsApp combined) has stickers of this gentleman named Shadiao Duck. Here are some of hi...
29747 views on Imgur: The magic of the Internet
Added about 1 year ago by
WeChat (basically Chinese Facebook/What…
by Natalie Liu