Screenshot from docomoOfficial’s YouTube Video
This Japanese invention gives a whole new meaning to the word “fast food.”
Now we’ve all seen some of Japan’s craziest inventions – but I’ll bet you’ve never seen anything quite like this one.
Check out the video below courtesy of docomoOfficial: