sdifox
No Lifer
- Sep 30, 2005
- 99,047
- 17,420
- 126
what a stickler :| even asians think instant noodles when they hear ramen.
err, no
<---Asian
ramen
instant noodle
ramen literally means hand pulled noodle. Chinese thing that Japanese imported.
Last edited: