Mickey and Oswald fight a giant robot