A Japanese Potato Chip Commercial I'm not exactly sure what's going on here. Can any Japanese readers explain? Video
Comments