Strange Evidence
S03E03 The Devil's Mutant
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.