The Statement
Description
After investigating an Elder cult's meeting place, a professor wakes to find himself in an interrogation room with a grotesquely scarred hand.
Runtime
15 minutes
Release Date
2022-05-19
Rating
6.0/10
User comments
Empty