Wednesday, September 25, 2013

Jumbo Japanese Foods That Are Pretty Freaky

These massive meals are known as “ohmori” and are even more over-the-top than the meals we are used to seeing from the United States.










No comments: