We're pretty sure that this is the fastest way ever to make dumplings. From ingredients mixing to seasoning to wrapping then to cooking.. all done in less than 3 seconds. Don't believe it? Check out the video (Cheers to Japanese ingenuity) It's actually a commercial...