The Demon Nightmare in the form of a plague doctor creates nightmarish visions that appear to people in dreams
Release Date: August 20, 2021