The Mutant Fish Pumpkin

The Mutant Fish Pumpkin
I remember seeing this someplace. Is it the mutant fish from The Simpson? It's pretty funny no matter where it came from