There are many instant noodle manufacturers in Japan and I'm not sure I've actually had an Itomen instant noodle before.  When I was down in...

Tokyo Excess