Yeah! Meccha Holiday
UC Berkeley |Japan Women's University | Osaka University
1 note
August 6, 2012
Where instant ramen was invented!
Filed under
japan
yokohama
cup noodle museum
snobless
likes this
mecchaholiday
posted this