Japanese bug fights Posted on October 28, 2010 by admin Scorpion vs. Centipede? Hornet vs. Preying Mantis? You name it they put it in the insect ring. Thanks Japan. Continue reading →