I agree
I think they stole this from an old SNL bit involving radioactive mutant lobsters.
Is there a movie?
I agree