› added 12 years ago
119
TIL that Ramen (instant noodles) were voted as the greatest Japanese invention of the 20th century.
via reddit.com