Instant noodles; some say they are the most important Japanese invention of the 20th Century! Tonight Sachie visits a museum dedicated to ramen noodles before she heads to the kitchen.
Create an account to continue watching