The Artifact 4K
October 5, 2021
The Artifact is a mysterious object that crossed over from the world of Ghoul into ours in May 2021. This short film documents how it came to be.

The Artifact is a mysterious object that crossed over from the world of Ghoul into ours in May 2021. This short film documents how it came to be.