Japanese Marshamallow Eating

Only in Japan do such amazing and wonderful thing s happen….like this marshmallow eating contest.

MORE VIDEOS