Japanese funny cup noodle commercial. [globalization] Eng sub.

Struggling Japanese employees about globalization. This video is explaining how Japanese people get nervous when they try to talk with foreigner in English.
Back to Top