The giant neon cockroach floats peacefully in the sky above the office door, almost like an offering to the millions of cockroach souls who bravely fought for their lives, and though tough enough to survive nuclear fallout, fast enough to evade angry boot-heels, and smart enough to run for cover when the light goes on, they met their match in Roberts Termite & Pest Control.