Either update the info or pull the show. The Lloyd Pye skull has been tested. There are no anomalies. It is human 100%.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews