Ah - the good old days back in the old country….
Reminds me of Throbbing gristle.Nice
Creepy and great.