a giant cat wrecking downtown tokyo, cinematic movie still