a 1 9 8 0 s video still of several huge humanoid kittens in overalls working on an automotive production line in japan, starkly lit, realistic