I recognize that horror. It was from the big arcade at Ocean Beach in SF before the construction began. My wife got a bunch of 16mm footage of those things, including the terrifying 'Laughing Sal'... Brrrrr.......