Is this a Chinese popcorn maker? If not, what on God’s green Earth is this thing? Well, the MythBusters team find out!