Inhumanoids
Mark Episode As Watched

SEASON 1 • EPISODE 11

Inhumanoids

"The Masterson Team"

Date Aired: Nov 30, 1986

Avg Rating (0)
Your Rating
Having long-pursued a cryptic trail from native legend and archaeological artifacts, Blackthorne Shore arrives at a gruesome temple hidden in the wilds of Borneo, within which a lightning-spitting Inhumanoid named Sslither has been magically imprisoned fo
Buy or StreamAmazonAmazon UK