Vending machines are everywhere, delivering just about anything you can think of, from eggs to lobster. In Japan they are as commonplace as temples, bicycles, and karaoke booths; there are over 5.6 million vending machines, 1 for every 20 people. Meet some of the strangest we've found around the world.