Taiwanese welcome giant rubber duck

Taiwanese welcome giant rubber duck.
X