Strange Evidence (2017)
S3E3 The Devil's Mutant
Episode Overview
In Egypt, an unusual creature is captured on film, prompting specialists to employ advanced technology to delve into whether this bizarre animal could unveil the mysteries surrounding an ancient satanic deity that was thought to be venerated in the region.