Welcome Home (Original)
A young man returns from travelling abroad with a terrifying artifact.
Info mistake?