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

Actions
Flag