Based on the concept art, Harryhausen’s from “Monsters ... Rumors swirled of a Dr. Teeth and the Electric Mayhem reimagining ...