TeddyMay 18, 20202 minCupNoodles museumJapan is not just a high-tech country producing high-tech machines. It is the first country to produce instant noodles.