Weren’t Sestacks the monsters in that hokey Saturday morning show from the 70s called Land of the Lost?
Or was that Sleestacks? I forget.
every time this guy's name is mentioned.