1 9 7 0 s japanese tv show, bw, mechanical creatures walking the streets of shinjuku,