98 Pound Cockroach/When Nature Shrieks

98 Pound Cockroach/When Nature Shrieks

Available on Pluto TV
S1 E9: Dr. C doubles his strength, but lessens his genius. Can the other Monsters save him before it's too late?