Tag Archives: 052066001583

#128: MAMA Oriental Style Instant Noodles Artificial PA-LO Duck Flavour

Okay. Last time I had duck noodles was a long long time ago and it was Myojo’s hat in the ring. Now here’s MAMA’s duck flavor. ...see full post