Zebra galloping denoiser

Plain’s Zebra galloping away from lions, Zambia’s South Luangwa National Park (1).
0:26