A computer animated sport about a fly, a mosquito and a praying mantis.A computer animated sport about a fly, a mosquito and a praying mantis.A computer animated sport about a fly, a mosquito and a praying mantis.