1 9 7 0 s, black and white japanese tv show, ph, mechanical monsters walking the streets of shinjuku