That's One Big Bug
02:42Ed and Marsha arrive at Netherworld to unveil their 10-foot centipede.
From:
Making Monsters and
Ed and Marsha arrive at Netherworld to unveil their 10-foot centipede.