Pantyhose Tug of War March 4th, 2009 Those crazy Japanese. http://www.youtube.com/watch?v=ba8OGkwgPOc