This interesting site shows all kinds of bugs battling to the death...little crazy but amazing to watch the bugs...yuck! Enjoy :)
http://www.japanesebugfights.com/