September 18, 2021
1 season, 1 episode
An amateur makeup vlogger accidentally unleashes a Lovecraftian evil.
Created by
Piers Dennis
In United States
Not available to stream, rent, or buy in United States right now.