This Japanese Bug Trap Company Proved How Sticky Its Glue Was By Testing It On Humans VIDEOS / By timw_brap This is like something out of the Saw movies.