OISHII NOODLES



I understand exactly one word out of everything that's said in this commercial, and that word is "Oishii" - delicious. Spicy noodles FTW.

Comments