The trio fight the enormous insects on planet Nova ruled by Growliath.The trio fight the enormous insects on planet Nova ruled by Growliath.The trio fight the enormous insects on planet Nova ruled by Growliath.