Holly shit they say food in America is big!!! Talk about these cup noodles in Japan!!!
#awesomebro
Jul 30, 2013 / 1 note

Holly shit they say food in America is big!!! Talk about these cup noodles in Japan!!!
#awesomebro

  1. yasublog posted this