film still of a hamster working as a mechanic in an auto shop, 8 k