Long necked possibly vampiric yokai.
You are taking a walk through nature, being completely alone, but can not shake the feeling that you are being watched. You turn, look...
Episode 203: The Vanishing Hitchhiker Continue the conversation on our Discord!: https://discord.gg/NpjsaB7uQe You're driving down a dark road late at night. A hitchhiker climbs...
According to the Villains Wiki, "Redcap is an extremely evil and murderous type of goblin that is frequently described in English folklore, especially around...