Mega-pest on the loose

by