Vanquished... Defeated By...
Dr Neil and his Smallenating Ray

Our little friends will breathe easier in their freshly Smallenated masks.